difxapi.dll
Description: Driver Install Frameworks for API library module
Authors: © Microsoft Corporation. All rights reserved.
Version: 2.1.0.0
Architecture: 32-bit
Operating System: Windows NT
SHA256: d7799869ec8054fd3a861138146eced8
File Size: 350.7 KB
Uploaded At: Feb. 1, 2026, 8:16 a.m.
Views: 16
Exported Functions
- DIFXAPISetLogCallbackA (Ordinal: 1, Address: 0xd430)
- DIFXAPISetLogCallbackW (Ordinal: 2, Address: 0xd400)
- DriverPackageGetPathA (Ordinal: 3, Address: 0xd290)
- DriverPackageGetPathW (Ordinal: 4, Address: 0xd190)
- DriverPackageInstallA (Ordinal: 5, Address: 0xceb0)
- DriverPackageInstallW (Ordinal: 6, Address: 0xce30)
- DriverPackagePreinstallA (Ordinal: 7, Address: 0xcdd0)
- DriverPackagePreinstallW (Ordinal: 8, Address: 0xcd30)
- DriverPackageUninstallA (Ordinal: 9, Address: 0xd060)
- DriverPackageUninstallW (Ordinal: 10, Address: 0xcfe0)
- SetDifxLogCallbackA (Ordinal: 11, Address: 0xd3d0)
- SetDifxLogCallbackW (Ordinal: 12, Address: 0xd3a0)
Imported DLLs & Functions
ADVAPI32.dll
- AddAccessAllowedAce (Address: 0x61051030)
- AllocateAndInitializeSid (Address: 0x61051004)
- CheckTokenMembership (Address: 0x61051008)
- CloseServiceHandle (Address: 0x61051050)
- ControlService (Address: 0x6105104c)
- DeleteService (Address: 0x61051054)
- FreeSid (Address: 0x6105100c)
- GetLengthSid (Address: 0x61051028)
- InitializeAcl (Address: 0x6105102c)
- InitializeSecurityDescriptor (Address: 0x61051034)
- OpenSCManagerW (Address: 0x61051044)
- OpenServiceW (Address: 0x61051048)
- QueryServiceStatus (Address: 0x61051040)
- RegCloseKey (Address: 0x61051000)
- RegCreateKeyExW (Address: 0x61051014)
- RegDeleteKeyW (Address: 0x6105101c)
- RegDeleteValueW (Address: 0x61051024)
- RegOpenKeyExW (Address: 0x61051010)
- RegQueryValueExW (Address: 0x61051020)
- RegSetValueExW (Address: 0x61051018)
- SetEntriesInAclW (Address: 0x6105103c)
- SetSecurityDescriptorDacl (Address: 0x61051038)
- StartServiceW (Address: 0x61051058)
CRYPT32.dll
- CertFreeCertificateContext (Address: 0x61051060)
- CertFreeCTLContext (Address: 0x61051064)
- CertGetCTLContextProperty (Address: 0x61051068)
- CryptQueryObject (Address: 0x6105106c)
KERNEL32.dll
- CloseHandle (Address: 0x61051090)
- CompareStringOrdinal (Address: 0x610511d4)
- CompareStringW (Address: 0x610510d0)
- CopyFileW (Address: 0x610510c0)
- CreateDirectoryW (Address: 0x61051080)
- CreateEventW (Address: 0x610511ec)
- CreateFileA (Address: 0x610511cc)
- CreateFileMappingW (Address: 0x610510b0)
- CreateFileW (Address: 0x6105108c)
- CreateMutexW (Address: 0x610510e4)
- DeleteCriticalSection (Address: 0x61051220)
- DeleteFileW (Address: 0x61051074)
- DeviceIoControl (Address: 0x610510f0)
- EncodePointer (Address: 0x6105124c)
- EnterCriticalSection (Address: 0x61051224)
- ExitProcess (Address: 0x61051248)
- FindClose (Address: 0x610510a0)
- FindFirstFileW (Address: 0x61051094)
- FindNextFileW (Address: 0x6105109c)
- FindResourceExW (Address: 0x61051208)
- FlushFileBuffers (Address: 0x610511c8)
- FreeEnvironmentStringsA (Address: 0x61051170)
- FreeEnvironmentStringsW (Address: 0x61051174)
- FreeLibrary (Address: 0x610511e4)
- GetACP (Address: 0x61051184)
- GetCommandLineA (Address: 0x61051108)
- GetConsoleCP (Address: 0x6105119c)
- GetConsoleMode (Address: 0x610511a0)
- GetConsoleOutputCP (Address: 0x610511bc)
- GetCPInfo (Address: 0x6105118c)
- GetCurrentProcess (Address: 0x610510a8)
- GetCurrentProcessId (Address: 0x61051160)
- GetCurrentThreadId (Address: 0x6105112c)
- GetEnvironmentStrings (Address: 0x61051168)
- GetEnvironmentStringsW (Address: 0x6105116c)
- GetEnvironmentVariableW (Address: 0x610510c8)
- GetFileAttributesW (Address: 0x6105107c)
- GetFileSize (Address: 0x610510ac)
- GetFileType (Address: 0x61051150)
- GetFullPathNameW (Address: 0x61051078)
- GetLastError (Address: 0x6105121c)
- GetLocaleInfoA (Address: 0x610511a8)
- GetModuleFileNameA (Address: 0x61051158)
- GetModuleHandleW (Address: 0x61051238)
- GetOEMCP (Address: 0x61051188)
- GetProcAddress (Address: 0x610511e8)
- GetProcessHeap (Address: 0x610510f8)
- GetStartupInfoA (Address: 0x61051154)
- GetStdHandle (Address: 0x6105114c)
- GetStringTypeA (Address: 0x610511b0)
- GetStringTypeW (Address: 0x610511ac)
- GetSystemDirectoryW (Address: 0x610510d8)
- GetSystemInfo (Address: 0x6105111c)
- GetSystemTimeAsFileTime (Address: 0x610510f4)
- GetSystemWindowsDirectoryW (Address: 0x610510c4)
- GetTempFileNameW (Address: 0x61051084)
- GetThreadLocale (Address: 0x610511d0)
- GetTickCount (Address: 0x61051164)
- GetVersionExA (Address: 0x6105110c)
- GetVersionExW (Address: 0x610511e0)
- HeapAlloc (Address: 0x61051240)
- HeapCreate (Address: 0x61051228)
- HeapDestroy (Address: 0x61051230)
- HeapFree (Address: 0x6105123c)
- HeapReAlloc (Address: 0x61051244)
- HeapSize (Address: 0x61051100)
- InitializeCriticalSection (Address: 0x61051234)
- InitializeCriticalSectionAndSpinCount (Address: 0x61051194)
- IsValidCodePage (Address: 0x61051180)
- LCMapStringA (Address: 0x610511b4)
- LCMapStringW (Address: 0x61051190)
- LeaveCriticalSection (Address: 0x6105122c)
- LoadLibraryExA (Address: 0x61051198)
- LoadLibraryExW (Address: 0x61051144)
- LoadLibraryW (Address: 0x610511fc)
- LoadResource (Address: 0x6105120c)
- LocalAlloc (Address: 0x610510dc)
- LocalFree (Address: 0x610510d4)
- LocalReAlloc (Address: 0x610510e0)
- LockResource (Address: 0x61051210)
- lstrcmpiW (Address: 0x61051218)
- lstrcmpW (Address: 0x61051098)
- lstrlenW (Address: 0x61051204)
- MapViewOfFile (Address: 0x610510b4)
- MoveFileExW (Address: 0x61051088)
- MultiByteToWideChar (Address: 0x610510b8)
- OutputDebugStringA (Address: 0x6105117c)
- QueryPerformanceCounter (Address: 0x6105115c)
- RaiseException (Address: 0x61051104)
- ReleaseMutex (Address: 0x610510ec)
- RemoveDirectoryW (Address: 0x610510a4)
- SetEndOfFile (Address: 0x610511f8)
- SetEvent (Address: 0x610511f0)
- SetFileAttributesW (Address: 0x61051140)
- SetFilePointer (Address: 0x610511a4)
- SetLastError (Address: 0x61051200)
- SetStdHandle (Address: 0x610511b8)
- SetUnhandledExceptionFilter (Address: 0x61051114)
- SizeofResource (Address: 0x61051214)
- Sleep (Address: 0x610510fc)
- TerminateProcess (Address: 0x61051118)
- TlsAlloc (Address: 0x61051130)
- TlsFree (Address: 0x6105113c)
- TlsGetValue (Address: 0x61051134)
- TlsSetValue (Address: 0x61051138)
- UnhandledExceptionFilter (Address: 0x61051110)
- UnmapViewOfFile (Address: 0x610510bc)
- VerifyVersionInfoW (Address: 0x610511dc)
- VirtualAlloc (Address: 0x61051120)
- VirtualFree (Address: 0x61051148)
- VirtualProtect (Address: 0x61051124)
- VirtualQuery (Address: 0x61051128)
- WaitForMultipleObjectsEx (Address: 0x610511f4)
- WaitForSingleObject (Address: 0x610510e8)
- WaitForSingleObjectEx (Address: 0x610511d8)
- WideCharToMultiByte (Address: 0x610510cc)
- WriteConsoleA (Address: 0x610511c0)
- WriteConsoleW (Address: 0x610511c4)
- WriteFile (Address: 0x61051178)
ntdll.dll
- RtlNtStatusToDosError (Address: 0x61051348)
- RtlUnwind (Address: 0x61051344)
- VerSetConditionMask (Address: 0x6105134c)
ole32.dll
- CoCreateInstance (Address: 0x61051360)
- CoInitialize (Address: 0x61051364)
- CoTaskMemFree (Address: 0x6105135c)
- CoUninitialize (Address: 0x61051354)
- StringFromCLSID (Address: 0x61051358)
SETUPAPI.dll
- CM_Enumerate_Classes (Address: 0x61051300)
- CM_Get_Device_ID_List_SizeW (Address: 0x61051294)
- CM_Get_Device_ID_ListW (Address: 0x61051298)
- CM_Get_Device_IDW (Address: 0x610512a4)
- CM_Get_DevNode_Status (Address: 0x6105128c)
- CM_Locate_DevNodeW (Address: 0x61051290)
- CM_Query_And_Remove_SubTreeW (Address: 0x61051288)
- CM_Setup_DevNode (Address: 0x61051324)
- pSetupGetGlobalFlags (Address: 0x6105130c)
- pSetupSetGlobalFlags (Address: 0x61051310)
- SetupCloseFileQueue (Address: 0x610512cc)
- SetupCloseInfFile (Address: 0x61051318)
- SetupCommitFileQueueW (Address: 0x610512bc)
- SetupCopyOEMInfW (Address: 0x61051320)
- SetupDefaultQueueCallbackW (Address: 0x610512b8)
- SetupDiBuildDriverInfoList (Address: 0x61051268)
- SetupDiCallClassInstaller (Address: 0x6105126c)
- SetupDiClassNameFromGuidW (Address: 0x61051284)
- SetupDiCreateDeviceInfoList (Address: 0x6105125c)
- SetupDiDestroyDeviceInfoList (Address: 0x610512b4)
- SetupDiEnumDeviceInfo (Address: 0x610512a0)
- SetupDiGetActualSectionToInstallW (Address: 0x61051314)
- SetupDiGetClassDevsW (Address: 0x610512b0)
- SetupDiGetDeviceInstallParamsW (Address: 0x61051260)
- SetupDiGetDeviceInstanceIdW (Address: 0x61051258)
- SetupDiGetDeviceRegistryPropertyW (Address: 0x6105129c)
- SetupDiGetDriverInfoDetailW (Address: 0x61051274)
- SetupDiGetSelectedDriverW (Address: 0x61051270)
- SetupDiOpenClassRegKey (Address: 0x610512a8)
- SetupDiOpenDeviceInfoW (Address: 0x6105127c)
- SetupDiOpenDevRegKey (Address: 0x61051254)
- SetupDiSetClassInstallParamsW (Address: 0x61051278)
- SetupDiSetDeviceInstallParamsW (Address: 0x61051264)
- SetupDiSetDeviceRegistryPropertyW (Address: 0x610512fc)
- SetupDiSetSelectedDevice (Address: 0x61051280)
- SetupFindFirstLineW (Address: 0x610512f8)
- SetupFindNextLine (Address: 0x610512e4)
- SetupFindNextMatchLineW (Address: 0x610512e0)
- SetupGetFieldCount (Address: 0x610512d4)
- SetupGetIntField (Address: 0x610512d8)
- SetupGetLineCountW (Address: 0x61051308)
- SetupGetStringFieldW (Address: 0x610512dc)
- SetupGetTargetPathW (Address: 0x610512ac)
- SetupInitDefaultQueueCallbackEx (Address: 0x610512c8)
- SetupInstallFilesFromInfSectionW (Address: 0x610512f4)
- SetupInstallFromInfSectionW (Address: 0x610512ec)
- SetupInstallServicesFromInfSectionW (Address: 0x610512e8)
- SetupOpenAppendInfFileW (Address: 0x61051304)
- SetupOpenFileQueue (Address: 0x610512d0)
- SetupOpenInfFileW (Address: 0x6105131c)
- SetupPromptReboot (Address: 0x610512f0)
- SetupQueueCopyW (Address: 0x610512c0)
- SetupTermDefaultQueueCallback (Address: 0x610512c4)
USER32.dll
- CharLowerW (Address: 0x61051330)
- UnregisterClassA (Address: 0x6105132c)
WINTRUST.dll
- CryptCATAdminCalcHashFromFileHandle (Address: 0x61051338)
- WinVerifyTrust (Address: 0x6105133c)