DIFxAPI.dll

v2.1.0.0 32-bit Windows NT Analyzed
Description
Driver Install Frameworks for API library module
Authors
© Microsoft Corporation. All rights reserved.
File size
341.1 KB
Uploaded
2026-06-18 11:20
Views
65
SHA-256
5d7e93d73073aebb22467c35c718baa9

Exported functions 12

DIFXAPISetLogCallbackA #1 · 0xcd88
DIFXAPISetLogCallbackW #2 · 0xcd78
DriverPackageGetPathA #3 · 0xecf4
DriverPackageGetPathW #4 · 0xebfc
DriverPackageInstallA #5 · 0x10c6e
DriverPackageInstallW #6 · 0x10bf8
DriverPackagePreinstallA #7 · 0x10b96
DriverPackagePreinstallW #8 · 0x10b0c
DriverPackageUninstallA #9 · 0x10dfb
DriverPackageUninstallW #10 · 0x10d87
SetDifxLogCallbackA #11 · 0xcd68
SetDifxLogCallbackW #12 · 0xcd58

Imported DLLs & functions 214

AddAccessAllowedAce 0x6100102c
AllocateAndInitializeSid 0x61001008
CheckTokenMembership 0x61001004
CloseServiceHandle 0x61001048
ControlService 0x61001044
DeleteService 0x61001040
FreeSid 0x61001058
GetLengthSid 0x61001034
InitializeAcl 0x61001030
InitializeSecurityDescriptor 0x61001028
OpenSCManagerW 0x61001050
OpenServiceW 0x6100104c
QueryServiceStatus 0x6100103c
RegCloseKey 0x61001000
RegCreateKeyExW 0x61001014
RegDeleteKeyW 0x6100100c
RegDeleteValueW 0x6100101c
RegOpenKeyExW 0x61001018
RegQueryValueExW 0x61001020
RegSetValueExW 0x61001010
SetEntriesInAclW 0x61001038
SetSecurityDescriptorDacl 0x61001024
StartServiceW 0x61001054
CertFreeCertificateContext 0x61001060
CertFreeCTLContext 0x6100106c
CertGetCTLContextProperty 0x61001064
CryptQueryObject 0x61001068
CloseHandle 0x610010a8
CompareStringW 0x61001098
CopyFileW 0x610010d4
CreateDirectoryW 0x610010f0
CreateEventW 0x610011f0
CreateFileA 0x61001254
CreateFileMappingW 0x610010b4
CreateFileW 0x610010bc
CreateMutexW 0x6100110c
DeleteCriticalSection 0x6100123c
DeleteFileW 0x6100108c
DeviceIoControl 0x61001104
EnterCriticalSection 0x61001228
ExitProcess 0x6100113c
FindClose 0x610010e0
FindFirstFileW 0x610010ec
FindNextFileW 0x610010e4
FindResourceExW 0x6100120c
FindResourceW 0x61001210
FlushFileBuffers 0x610011d8
FreeEnvironmentStringsA 0x61001164
FreeEnvironmentStringsW 0x6100116c
FreeLibrary 0x61001080
GetACP 0x6100119c
GetCommandLineA 0x61001124
GetConsoleCP 0x610011b4
GetConsoleMode 0x610011b8
GetConsoleOutputCP 0x610011d0
GetCPInfo 0x61001198
GetCurrentProcess 0x61001188
GetCurrentProcessId 0x61001180
GetCurrentThreadId 0x61001150
GetEnvironmentStrings 0x61001168
GetEnvironmentStringsW 0x61001170
GetEnvironmentVariableW 0x61001094
GetFileAttributesW 0x6100109c
GetFileSize 0x610010b8
GetFileType 0x6100115c
GetFullPathNameW 0x610010d0
GetLastError 0x61001200
GetLocaleInfoA 0x610011c4
GetModuleFileNameA 0x61001240
GetModuleHandleA 0x61001138
GetModuleHandleW 0x61001238
GetOEMCP 0x610011a0
GetProcAddress 0x61001084
GetProcessHeap 0x610010fc
GetStartupInfoA 0x61001160
GetStdHandle 0x61001158
GetStringTypeA 0x610011bc
GetStringTypeW 0x610011c0
GetSystemDirectoryW 0x610010cc
GetSystemInfo 0x61001130
GetSystemTimeAsFileTime 0x61001110
GetSystemWindowsDirectoryW 0x610010c0
GetTempFileNameW 0x610010a4
GetThreadLocale 0x610011dc
GetTickCount 0x6100117c
GetVersionExA 0x6100111c
GetVersionExW 0x61001078
HeapAlloc 0x6100122c
HeapCreate 0x61001248
HeapDestroy 0x61001234
HeapFree 0x61001220
HeapReAlloc 0x61001224
HeapSize 0x61001120
InitializeCriticalSection 0x6100124c
InterlockedCompareExchange 0x610011e4
InterlockedDecrement 0x61001208
InterlockedExchange 0x610011f8
InterlockedIncrement 0x61001204
LCMapStringA 0x610011a4
LCMapStringW 0x610011a8
LeaveCriticalSection 0x61001230
LoadLibraryExA 0x610011ac
LoadLibraryW 0x61001088
LoadResource 0x61001214
LocalAlloc 0x610010f8
LocalFree 0x610010d8
LocalReAlloc 0x610010f4
LockResource 0x61001218
lstrcmpiW 0x610011fc
lstrcmpW 0x610010e8
lstrlenW 0x6100107c
MapViewOfFile 0x610010b0
MoveFileExW 0x610010a0
MultiByteToWideChar 0x610010c4
OutputDebugStringA 0x61001244
QueryPerformanceCounter 0x61001178
RaiseException 0x61001118
ReleaseMutex 0x61001100
RemoveDirectoryW 0x610010dc
SetEndOfFile 0x610011f4
SetEvent 0x610011ec
SetFileAttributesW 0x61001090
SetFilePointer 0x610011b0
SetHandleCount 0x61001154
SetLastError 0x61001144
SetStdHandle 0x610011c8
SetUnhandledExceptionFilter 0x61001190
SizeofResource 0x6100121c
Sleep 0x61001114
TerminateProcess 0x61001184
TlsAlloc 0x61001250
TlsFree 0x6100114c
TlsGetValue 0x61001140
TlsSetValue 0x61001148
UnhandledExceptionFilter 0x6100118c
UnmapViewOfFile 0x610010ac
VerifyVersionInfoW 0x61001074
VirtualAlloc 0x6100112c
VirtualFree 0x61001174
VirtualProtect 0x61001128
VirtualQuery 0x61001134
WaitForMultipleObjectsEx 0x610011e0
WaitForSingleObject 0x61001108
WaitForSingleObjectEx 0x610011e8
WideCharToMultiByte 0x610010c8
WriteConsoleA 0x610011cc
WriteConsoleW 0x610011d4
WriteFile 0x61001194
RtlNtStatusToDosError 0x61001350
RtlUnwind 0x61001358
VerSetConditionMask 0x61001354
CoCreateInstance 0x61001370
CoInitialize 0x61001368
CoTaskMemFree 0x61001364
CoUninitialize 0x6100136c
StringFromCLSID 0x61001360
CM_Enumerate_Classes 0x6100130c
CM_Get_Device_ID_List_SizeW 0x610012a8
CM_Get_Device_ID_ListW 0x610012a4
CM_Get_Device_IDW 0x610012a0
CM_Get_DevNode_Status 0x610012b0
CM_Locate_DevNodeW 0x610012ac
CM_Query_And_Remove_SubTreeW 0x610012b4
CM_Setup_DevNode 0x61001310
pSetupGetGlobalFlags 0x6100131c
pSetupSetGlobalFlags 0x61001320
SetupCloseFileQueue 0x610012ec
SetupCloseInfFile 0x610012f8
SetupCommitFileQueueW 0x610012e4
SetupCopyOEMInfW 0x610012f4
SetupDefaultQueueCallbackW 0x6100132c
SetupDiBuildDriverInfoList 0x61001268
SetupDiCallClassInstaller 0x61001264
SetupDiClassNameFromGuidW 0x61001294
SetupDiCreateDeviceInfoList 0x61001284
SetupDiDestroyDeviceInfoList 0x61001300
SetupDiEnumDeviceInfo 0x61001298
SetupDiGetActualSectionToInstallW 0x610012d0
SetupDiGetClassDevsW 0x61001304
SetupDiGetDeviceInstallParamsW 0x61001270
SetupDiGetDeviceInstanceIdW 0x61001280
SetupDiGetDeviceRegistryPropertyW 0x6100129c
SetupDiGetDriverInfoDetailW 0x61001288
SetupDiGetSelectedDriverW 0x6100128c
SetupDiOpenClassRegKey 0x610012b8
SetupDiOpenDeviceInfoW 0x61001278
SetupDiOpenDevRegKey 0x6100127c
SetupDiSetClassInstallParamsW 0x61001290
SetupDiSetDeviceInstallParamsW 0x6100126c
SetupDiSetDeviceRegistryPropertyW 0x6100125c
SetupDiSetSelectedDevice 0x61001274
SetupFindFirstLineW 0x610012f0
SetupFindNextLine 0x610012d4
SetupFindNextMatchLineW 0x610012d8
SetupGetFieldCount 0x61001318
SetupGetIntField 0x61001314
SetupGetLineCountW 0x610012fc
SetupGetStringFieldW 0x61001330
SetupGetTargetPathW 0x610012bc
SetupInitDefaultQueueCallbackEx 0x61001328
SetupInstallFilesFromInfSectionW 0x610012c0
SetupInstallFromInfSectionW 0x610012c8
SetupInstallServicesFromInfSectionW 0x610012cc
SetupOpenAppendInfFileW 0x61001308
SetupOpenFileQueue 0x610012e0
SetupOpenInfFileW 0x610012dc
SetupPromptReboot 0x610012c4
SetupQueueCopyIndirectW 0x61001260
SetupQueueCopyW 0x610012e8
SetupTermDefaultQueueCallback 0x61001324
CharLowerW 0x6100133c
UnregisterClassA 0x61001338
CryptCATAdminCalcHashFromFileHandle 0x61001348
WinVerifyTrust 0x61001344