DIFxAPI.dll

v2.1.0.0 64-bit Windows NT Analyzed
Description
Driver Install Frameworks for API library module
Authors
© Microsoft Corporation. All rights reserved.
File size
507.1 KB
Uploaded
2026-09-15 19:30
Views
39
SHA-256
bf0798d3a4540b15f45c5b329798a2ac

Exported functions 12

DIFXAPISetLogCallbackA #1 · 0xf04c
DIFXAPISetLogCallbackW #2 · 0xf02c
DriverPackageGetPathA #3 · 0xee64
DriverPackageGetPathW #4 · 0xecec
DriverPackageInstallA #5 · 0xe914
DriverPackageInstallW #6 · 0xe86c
DriverPackagePreinstallA #7 · 0xe7e4
DriverPackagePreinstallW #8 · 0xe73c
DriverPackageUninstallA #9 · 0xeb54
DriverPackageUninstallW #10 · 0xeaac
SetDifxLogCallbackA #11 · 0xf008
SetDifxLogCallbackW #12 · 0xefe8

Imported DLLs & functions 221

AddAccessAllowedAce 0x61001060
AllocateAndInitializeSid 0x61001008
CheckTokenMembership 0x61001010
CloseServiceHandle 0x610010b0
ControlService 0x61001098
DeleteService 0x61001000
FreeSid 0x61001018
GetLengthSid 0x61001050
InitializeAcl 0x61001058
InitializeSecurityDescriptor 0x61001068
OpenSCManagerW 0x61001088
OpenServiceW 0x61001090
QueryServiceStatus 0x61001080
RegCloseKey 0x610010a8
RegCreateKeyExW 0x61001028
RegDeleteKeyW 0x61001038
RegDeleteValueW 0x61001048
RegOpenKeyExW 0x61001020
RegQueryValueExW 0x61001040
RegSetValueExW 0x61001030
SetEntriesInAclW 0x61001078
SetSecurityDescriptorDacl 0x61001070
StartServiceW 0x610010a0
CertFreeCertificateContext 0x610010c8
CertFreeCTLContext 0x610010d0
CertGetCTLContextProperty 0x610010c0
CryptQueryObject 0x610010d8
CloseHandle 0x61001300
CompareStringW 0x610011e0
CopyFileW 0x61001200
CreateDirectoryW 0x610012e0
CreateEventW 0x61001118
CreateFileMappingW 0x61001338
CreateFileW 0x610012f8
CreateMutexW 0x610011b8
DeleteCriticalSection 0x61001240
DeleteFileW 0x610012c8
DeviceIoControl 0x610011a0
EnterCriticalSection 0x61001238
FindClose 0x61001320
FindFirstFileW 0x61001308
FindNextFileW 0x61001318
FindResourceExW 0x61001280
FindResourceW 0x61001278
FreeLibrary 0x610012a8
GetCurrentProcess 0x61001138
GetCurrentProcessId 0x61001148
GetCurrentThreadId 0x61001150
GetEnvironmentVariableW 0x610011f0
GetFileAttributesW 0x610012d8
GetFileSize 0x61001330
GetFullPathNameW 0x610012d0
GetLastError 0x61001250
GetProcAddress 0x610012a0
GetProcessHeap 0x61001190
GetSystemDirectoryW 0x610011d0
GetSystemTimeAsFileTime 0x61001198
GetSystemWindowsDirectoryW 0x610011f8
GetTempFileNameW 0x610012e8
GetThreadLocale 0x61001100
GetTickCount 0x61001158
GetVersionExA 0x61001168
GetVersionExW 0x610012b0
HeapAlloc 0x61001210
HeapDestroy 0x61001228
HeapFree 0x61001218
HeapReAlloc 0x61001208
HeapSize 0x61001178
InitializeCriticalSection 0x61001220
LCMapStringW 0x61001108
LeaveCriticalSection 0x61001230
LoadLibraryW 0x61001298
LoadResource 0x61001270
LocalAlloc 0x610011c8
LocalFree 0x610011d8
LocalReAlloc 0x610011c0
LockResource 0x61001268
lstrcmpiW 0x61001258
lstrcmpW 0x61001310
lstrlenW 0x61001288
MapViewOfFile 0x61001340
MoveFileExW 0x610012f0
MultiByteToWideChar 0x61001348
OutputDebugStringA 0x61001248
QueryPerformanceCounter 0x61001160
RaiseException 0x61001170
ReleaseMutex 0x610011a8
RemoveDirectoryW 0x61001328
SetEndOfFile 0x610010f0
SetEvent 0x61001120
SetFileAttributesW 0x610012c0
SetFilePointer 0x61001110
SetLastError 0x61001290
SetUnhandledExceptionFilter 0x61001128
SizeofResource 0x61001260
Sleep 0x61001188
TerminateProcess 0x61001140
UnhandledExceptionFilter 0x61001130
UnmapViewOfFile 0x61001350
VerifyVersionInfoW 0x610012b8
VirtualProtect 0x61001180
WaitForMultipleObjectsEx 0x610010f8
WaitForSingleObject 0x610011b0
WaitForSingleObjectEx 0x610010e8
WideCharToMultiByte 0x610011e8
__badioinfo 0x610015a0
__C_specific_handler 0x610015d0
__CxxFrameHandler 0x610015f8
__dllonexit 0x61001548
__mb_cur_max 0x61001570
__pioinfo 0x610015a8
_amsg_exit 0x610015c0
_CxxThrowException 0x61001668
_errno 0x610015f0
_fileno 0x61001638
_initterm 0x61001690
_iob 0x61001580
_isatty 0x61001660
_itoa 0x61001590
_lock 0x61001550
_lseeki64 0x61001640
_onexit 0x61001558
_resetstkoflw 0x610016a0
_snprintf 0x61001588
_unlock 0x61001540
_vscwprintf 0x61001608
_vsnwprintf 0x61001698
_wcsicmp 0x61001678
_wcslwr 0x610015e8
_wcsnicmp 0x61001620
_wcsupr 0x610015e0
_write 0x61001658
_XcptFilter 0x610015c8
?_set_se_translator@@YAP6AXIPEAU_EXCEPTION_POINTERS@@@ZP6AXI0@Z@Z 0x61001630
??_U@YAPEAX_K@Z 0x61001680
??_V@YAXPEAX@Z 0x610016b8
??1type_info@@UEAA@XZ 0x610015b8
??2@YAPEAX_K@Z 0x61001670
??3@YAXPEAX@Z 0x61001560
ferror 0x61001598
free 0x610016b0
isleadbyte 0x61001578
iswalpha 0x61001628
iswdigit 0x61001600
malloc 0x610016a8
mbtowc 0x61001568
memcmp 0x610016c0
memcpy 0x610015b0
memmove 0x61001688
memset 0x610015d8
wcschr 0x61001650
wcspbrk 0x61001618
wcsrchr 0x61001610
wcsstr 0x61001648
RtlCaptureContext 0x610016f0
RtlLookupFunctionEntry 0x610016e8
RtlNtStatusToDosError 0x610016d0
RtlVirtualUnwind 0x610016e0
VerSetConditionMask 0x610016d8
CoCreateInstance 0x61001720
CoInitialize 0x61001700
CoTaskMemFree 0x61001718
CoUninitialize 0x61001708
StringFromCLSID 0x61001710
CM_Enumerate_Classes 0x61001428
CM_Get_Device_ID_List_SizeW 0x61001408
CM_Get_Device_ID_ListW 0x61001410
CM_Get_Device_IDW 0x610013d8
CM_Get_DevNode_Status 0x610013f8
CM_Locate_DevNodeW 0x61001400
CM_Query_And_Remove_SubTreeW 0x610013f0
CM_Setup_DevNode 0x610013e8
pSetupGetGlobalFlags 0x61001360
pSetupSetGlobalFlags 0x61001368
SetupCloseFileQueue 0x61001478
SetupCloseInfFile 0x61001498
SetupCommitFileQueueW 0x61001458
SetupCopyOEMInfW 0x61001488
SetupDefaultQueueCallbackW 0x61001450
SetupDiBuildDriverInfoList 0x610013a8
SetupDiCallClassInstaller 0x610013a0
SetupDiClassNameFromGuidW 0x61001370
SetupDiCreateDeviceInfoList 0x610013c0
SetupDiDestroyDeviceInfoList 0x61001448
SetupDiEnumDeviceInfo 0x61001420
SetupDiGetActualSectionToInstallW 0x610014a0
SetupDiGetClassDevsW 0x61001440
SetupDiGetDeviceInstallParamsW 0x610013b8
SetupDiGetDeviceInstanceIdW 0x610013c8
SetupDiGetDeviceRegistryPropertyW 0x61001418
SetupDiGetDriverInfoDetailW 0x61001390
SetupDiGetSelectedDriverW 0x61001398
SetupDiOpenClassRegKey 0x61001430
SetupDiOpenDeviceInfoW 0x61001380
SetupDiOpenDevRegKey 0x610013d0
SetupDiSetClassInstallParamsW 0x61001388
SetupDiSetDeviceInstallParamsW 0x610013b0
SetupDiSetDeviceRegistryPropertyW 0x610013e0
SetupDiSetSelectedDevice 0x61001378
SetupFindFirstLineW 0x610014b8
SetupFindNextLine 0x610014e0
SetupFindNextMatchLineW 0x610014e8
SetupGetFieldCount 0x61001500
SetupGetIntField 0x610014f8
SetupGetLineCountW 0x610014a8
SetupGetStringFieldW 0x610014f0
SetupGetTargetPathW 0x61001438
SetupInitDefaultQueueCallbackEx 0x61001470
SetupInstallFilesFromInfSectionW 0x610014c0
SetupInstallFromInfSectionW 0x610014d0
SetupInstallServicesFromInfSectionW 0x610014d8
SetupOpenAppendInfFileW 0x610014b0
SetupOpenFileQueue 0x61001480
SetupOpenInfFileW 0x61001490
SetupPromptReboot 0x610014c8
SetupQueueCopyW 0x61001460
SetupTermDefaultQueueCallback 0x61001468
CharLowerW 0x61001518
UnregisterClassA 0x61001510
CryptCATAdminCalcHashFromFileHandle 0x61001528
WinVerifyTrust 0x61001530