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
347.0 KB
Uploaded
2025-12-01 07:26
Views
96
SHA-256
bba549baebc8ae97c2fab770ed85be2c

Exported functions 12

DIFXAPISetLogCallbackA #1 · 0x1c20
DIFXAPISetLogCallbackW #2 · 0x1c00
DriverPackageGetPathA #3 · 0x1a90
DriverPackageGetPathW #4 · 0x1970
DriverPackageInstallA #5 · 0x1550
DriverPackageInstallW #6 · 0x14d0
DriverPackagePreinstallA #7 · 0x1440
DriverPackagePreinstallW #8 · 0x13d0
DriverPackageUninstallA #9 · 0x17a0
DriverPackageUninstallW #10 · 0x1720
SetDifxLogCallbackA #11 · 0x1bd0
SetDifxLogCallbackW #12 · 0x1bb0

Imported DLLs & functions 210

AddAccessAllowedAce 0x1610382a0
AllocateAndInitializeSid 0x1610382b0
CheckTokenMembership 0x1610382c0
CloseServiceHandle 0x1610382f8
ControlService 0x1610382f0
DeleteService 0x161038300
FreeSid 0x161038310
GetLengthSid 0x161038290
InitializeAcl 0x161038298
InitializeSecurityDescriptor 0x1610382a8
OpenSCManagerW 0x1610382e0
OpenServiceW 0x1610382e8
QueryServiceStatus 0x1610382d8
RegCloseKey 0x161038288
RegCreateKeyExW 0x161038320
RegDeleteKeyW 0x161038278
RegDeleteValueW 0x1610382c8
RegOpenKeyExW 0x161038318
RegQueryValueExW 0x161038280
RegSetValueExW 0x161038328
SetEntriesInAclW 0x1610382d0
SetSecurityDescriptorDacl 0x1610382b8
StartServiceW 0x161038308
CertFreeCertificateContext 0x161038338
CertFreeCTLContext 0x161038348
CertGetCTLContextProperty 0x161038340
CryptQueryObject 0x161038350
CloseHandle 0x161038488
CompareStringOrdinal 0x161038368
CompareStringW 0x161038508
CopyFileW 0x1610384e8
CreateDirectoryW 0x161038468
CreateEventW 0x1610385b0
CreateFileMappingW 0x1610384c8
CreateFileW 0x161038480
CreateMutexW 0x161038530
DeleteCriticalSection 0x1610383e8
DeleteFileW 0x161038450
DeviceIoControl 0x161038548
EnterCriticalSection 0x1610383c0
ExpandEnvironmentStringsW 0x161038378
FindClose 0x1610384a8
FindFirstFileW 0x161038490
FindNextFileW 0x1610384a0
FindResourceExW 0x161038418
FreeLibrary 0x161038430
GetCurrentProcess 0x1610384b8
GetCurrentProcessId 0x161038590
GetCurrentThreadId 0x161038398
GetEnvironmentVariableW 0x1610384f8
GetFileAttributesW 0x161038460
GetFileSize 0x1610384c0
GetFullPathNameW 0x161038458
GetLastError 0x1610383f0
GetModuleHandleW 0x1610383b8
GetProcAddress 0x1610383a8
GetProcessHeap 0x1610383b0
GetSystemDirectoryW 0x161038518
GetSystemTimeAsFileTime 0x161038550
GetSystemWindowsDirectoryW 0x1610384f0
GetTempFileNameW 0x161038470
GetThreadLocale 0x161038360
GetTickCount 0x161038598
GetVersionExW 0x161038438
HeapAlloc 0x1610383a0
HeapDestroy 0x1610383e0
HeapFree 0x161038390
HeapReAlloc 0x1610383d8
HeapSize 0x161038560
InitializeCriticalSection 0x1610383d0
LCMapStringW 0x161038370
LeaveCriticalSection 0x1610383c8
LoadLibraryW 0x161038428
LoadResource 0x1610385b8
LocalAlloc 0x161038520
LocalFree 0x161038510
LocalReAlloc 0x161038528
LockResource 0x161038408
lstrcmpiW 0x1610383f8
lstrcmpW 0x161038498
MapViewOfFile 0x1610384d0
MoveFileExW 0x161038478
MultiByteToWideChar 0x1610384d8
QueryPerformanceCounter 0x161038588
RaiseException 0x161038568
ReleaseMutex 0x161038540
RemoveDirectoryW 0x1610384b0
SetEndOfFile 0x161038388
SetEvent 0x1610385a8
SetFileAttributesW 0x161038448
SetFilePointer 0x161038410
SetLastError 0x161038420
SetUnhandledExceptionFilter 0x161038578
SizeofResource 0x161038400
Sleep 0x161038558
TerminateProcess 0x161038580
UnhandledExceptionFilter 0x161038570
UnmapViewOfFile 0x1610384e0
VerifyVersionInfoW 0x161038440
WaitForMultipleObjectsEx 0x1610385a0
WaitForSingleObject 0x161038538
WaitForSingleObjectEx 0x161038380
WideCharToMultiByte 0x161038500
__C_specific_handler 0x161038890
__CxxFrameHandler3 0x161038840
__dllonexit 0x1610387f8
_amsg_exit 0x1610387b0
_callnewh 0x1610387c8
_CxxThrowException 0x1610387f0
_initterm 0x1610387a8
_lock 0x1610387e0
_onexit 0x161038800
_resetstkoflw 0x1610387c0
_unlock 0x1610387e8
_vscwprintf 0x161038810
_vsnwprintf 0x1610388a0
_wcsicmp 0x161038878
_wcslwr_s 0x161038850
_wcsnicmp 0x161038828
_wcsupr_s 0x161038860
_XcptFilter 0x1610387b8
?_set_se_translator@@YAP6AXIPEAU_EXCEPTION_POINTERS@@@ZP6AXI0@Z@Z 0x161038848
??1type_info@@UEAA@XZ 0x1610387a0
free 0x161038888
iswalpha 0x161038830
iswdigit 0x1610387d0
malloc 0x161038880
memcmp 0x1610388a8
memcpy 0x161038838
memcpy_s 0x161038898
memmove_s 0x161038870
memset 0x161038808
vswprintf_s 0x1610387d8
wcschr 0x161038868
wcscmp 0x1610388b0
wcspbrk 0x161038818
wcsrchr 0x161038820
wcsstr 0x161038858
NtClose 0x1610388c8
NtOpenKey 0x1610388f0
NtQueryValueKey 0x1610388c0
RtlCaptureContext 0x161038900
RtlFormatCurrentUserKeyPath 0x1610388d8
RtlFreeUnicodeString 0x1610388d0
RtlInitUnicodeString 0x1610388e8
RtlLookupFunctionEntry 0x161038908
RtlNtStatusToDosError 0x1610388e0
RtlVirtualUnwind 0x161038910
VerSetConditionMask 0x1610388f8
CoCreateInstance 0x161038938
CoInitialize 0x161038940
CoTaskMemFree 0x161038930
CoUninitialize 0x161038920
StringFromCLSID 0x161038928
CM_Enumerate_Classes 0x161038668
CM_Get_Device_ID_List_SizeW 0x161038688
CM_Get_Device_ID_ListW 0x161038680
CM_Get_Device_IDW 0x1610386b8
CM_Get_DevNode_Status 0x161038698
CM_Locate_DevNodeW 0x161038690
CM_Query_And_Remove_SubTreeW 0x1610386a0
CM_Setup_DevNode 0x1610386a8
pSetupGetGlobalFlags 0x161038750
pSetupSetGlobalFlags 0x161038758
SetupCloseFileQueue 0x161038618
SetupCloseInfFile 0x161038610
SetupCommitFileQueueW 0x161038638
SetupCopyOEMInfW 0x161038728
SetupDefaultQueueCallbackW 0x161038640
SetupDiBuildDriverInfoList 0x1610386e8
SetupDiCallClassInstaller 0x1610386f0
SetupDiClassNameFromGuidW 0x161038718
SetupDiCreateDeviceInfoList 0x1610386d0
SetupDiDestroyDeviceInfoList 0x161038648
SetupDiEnumDeviceInfo 0x161038670
SetupDiGetActualSectionToInstallW 0x161038760
SetupDiGetClassDevsW 0x161038650
SetupDiGetDeviceInstallParamsW 0x1610386d8
SetupDiGetDeviceInstanceIdW 0x1610386c8
SetupDiGetDeviceRegistryPropertyW 0x161038748
SetupDiGetDriverInfoDetailW 0x161038700
SetupDiGetSelectedDriverW 0x1610386f8
SetupDiOpenClassRegKey 0x161038660
SetupDiOpenDeviceInfoW 0x161038708
SetupDiOpenDevRegKey 0x1610386c0
SetupDiSetDeviceInstallParamsW 0x1610386e0
SetupDiSetDeviceRegistryPropertyW 0x1610386b0
SetupDiSetSelectedDevice 0x161038710
SetupFindFirstLineW 0x161038678
SetupFindNextLine 0x1610385e8
SetupFindNextMatchLineW 0x1610385f0
SetupGetFieldCount 0x161038608
SetupGetIntField 0x161038600
SetupGetLineCountW 0x161038740
SetupGetStringFieldW 0x1610385f8
SetupGetTargetPathW 0x161038658
SetupInitDefaultQueueCallbackEx 0x161038620
SetupInstallFilesFromInfSectionW 0x1610385c8
SetupInstallFromInfSectionW 0x1610385d8
SetupInstallServicesFromInfSectionW 0x1610385e0
SetupOpenAppendInfFileW 0x161038738
SetupOpenFileQueue 0x161038730
SetupOpenInfFileW 0x161038720
SetupPromptReboot 0x1610385d0
SetupQueueCopyW 0x161038630
SetupTermDefaultQueueCallback 0x161038628
CharLowerW 0x161038770
UnregisterClassA 0x161038778
CryptCATAdminCalcHashFromFileHandle 0x161038788
WinVerifyTrust 0x161038790