wpd_ci.dll

Description: Driver Setup Class Installer for Windows Portable Devices

Authors: © Microsoft Corporation. All rights reserved.

Version: 10.0.19041.6280

Architecture: 64-bit

Operating System: Windows NT

SHA256: 4647fc8c22475d1425f66e8a1d09a8ef

File Size: 230.5 KB

Uploaded At: Dec. 1, 2025, 7:45 a.m.

Views: 4

Exported Functions

  • CoDeviceInstall (Ordinal: 1, Address: 0x2740)
  • DoCmd (Ordinal: 2, Address: 0x2980)
  • MigrateMTPDevicesInstalledAsMSC (Ordinal: 3, Address: 0x2c50)
  • RescanBus (Ordinal: 4, Address: 0x84c0)
  • WpdClassInstaller (Ordinal: 5, Address: 0x1ec0)

Imported DLLs & Functions

ADVAPI32.dll
  • AllocateAndInitializeSid (Address: 0x18001a338)
  • AuditFree (Address: 0x18001a378)
  • AuditQueryPerUserPolicy (Address: 0x18001a390)
  • AuditQuerySystemPolicy (Address: 0x18001a350)
  • ChangeServiceConfigW (Address: 0x18001a498)
  • CheckTokenMembership (Address: 0x18001a368)
  • CloseServiceHandle (Address: 0x18001a4b0)
  • ControlService (Address: 0x18001a4a0)
  • ConvertSecurityDescriptorToStringSecurityDescriptorW (Address: 0x18001a348)
  • ConvertStringSecurityDescriptorToSecurityDescriptorW (Address: 0x18001a440)
  • CryptAcquireContextW (Address: 0x18001a400)
  • CryptCreateHash (Address: 0x18001a3f8)
  • CryptDestroyHash (Address: 0x18001a318)
  • CryptGetHashParam (Address: 0x18001a3e8)
  • CryptHashData (Address: 0x18001a3f0)
  • CryptReleaseContext (Address: 0x18001a3e0)
  • DeregisterEventSource (Address: 0x18001a3a8)
  • DuplicateTokenEx (Address: 0x18001a380)
  • EqualSid (Address: 0x18001a330)
  • EventRegister (Address: 0x18001a458)
  • EventUnregister (Address: 0x18001a450)
  • EventWriteTransfer (Address: 0x18001a448)
  • FreeSid (Address: 0x18001a360)
  • GetExplicitEntriesFromAclW (Address: 0x18001a328)
  • GetSecurityDescriptorDacl (Address: 0x18001a3c8)
  • GetSecurityDescriptorLength (Address: 0x18001a388)
  • GetTokenInformation (Address: 0x18001a3a0)
  • GetTraceEnableFlags (Address: 0x18001a478)
  • GetTraceEnableLevel (Address: 0x18001a480)
  • GetTraceLoggerHandle (Address: 0x18001a488)
  • ImpersonateLoggedOnUser (Address: 0x18001a3d8)
  • InitializeSecurityDescriptor (Address: 0x18001a370)
  • MakeSelfRelativeSD (Address: 0x18001a398)
  • OpenSCManagerW (Address: 0x18001a4c0)
  • OpenServiceW (Address: 0x18001a470)
  • QueryServiceStatus (Address: 0x18001a4a8)
  • RegCloseKey (Address: 0x18001a438)
  • RegCreateKeyExW (Address: 0x18001a418)
  • RegEnumKeyExW (Address: 0x18001a430)
  • RegEnumKeyW (Address: 0x18001a408)
  • RegisterEventSourceW (Address: 0x18001a3b0)
  • RegisterTraceGuidsW (Address: 0x18001a468)
  • RegOpenKeyExW (Address: 0x18001a428)
  • RegQueryValueExW (Address: 0x18001a410)
  • RegSetValueExW (Address: 0x18001a420)
  • ReportEventW (Address: 0x18001a3b8)
  • RevertToSelf (Address: 0x18001a3d0)
  • SetEntriesInAclW (Address: 0x18001a340)
  • SetNamedSecurityInfoW (Address: 0x18001a3c0)
  • SetSecurityDescriptorDacl (Address: 0x18001a320)
  • SetSecurityDescriptorSacl (Address: 0x18001a358)
  • StartServiceW (Address: 0x18001a490)
  • TraceMessage (Address: 0x18001a4b8)
  • UnregisterTraceGuids (Address: 0x18001a460)
KERNEL32.dll
  • CloseHandle (Address: 0x18001a618)
  • CreateDirectoryW (Address: 0x18001a5b0)
  • CreateEventW (Address: 0x18001a638)
  • CreateFileW (Address: 0x18001a580)
  • DelayLoadFailureHook (Address: 0x18001a5b8)
  • DeleteCriticalSection (Address: 0x18001a4f8)
  • DeleteFileW (Address: 0x18001a648)
  • DisableThreadLibraryCalls (Address: 0x18001a620)
  • EnterCriticalSection (Address: 0x18001a500)
  • FindResourceExW (Address: 0x18001a5c0)
  • GetCurrentProcess (Address: 0x18001a538)
  • GetCurrentProcessId (Address: 0x18001a600)
  • GetCurrentThreadId (Address: 0x18001a518)
  • GetLastError (Address: 0x18001a5f8)
  • GetModuleHandleW (Address: 0x18001a5e8)
  • GetProcAddress (Address: 0x18001a650)
  • GetProcessHeap (Address: 0x18001a4e0)
  • GetSystemDefaultLocaleName (Address: 0x18001a598)
  • GetSystemTimeAsFileTime (Address: 0x18001a520)
  • GetTempFileNameW (Address: 0x18001a570)
  • GetTempPathW (Address: 0x18001a578)
  • GetTickCount (Address: 0x18001a608)
  • GetUserDefaultLocaleName (Address: 0x18001a5a0)
  • GetVersionExW (Address: 0x18001a5e0)
  • HeapAlloc (Address: 0x18001a4d8)
  • HeapDestroy (Address: 0x18001a4e8)
  • HeapFree (Address: 0x18001a4d0)
  • HeapReAlloc (Address: 0x18001a560)
  • HeapSize (Address: 0x18001a568)
  • InitializeCriticalSection (Address: 0x18001a4f0)
  • IsValidLocaleName (Address: 0x18001a590)
  • LeaveCriticalSection (Address: 0x18001a508)
  • LoadLibraryExW (Address: 0x18001a5f0)
  • LoadResource (Address: 0x18001a5c8)
  • LocalAlloc (Address: 0x18001a548)
  • LocalFree (Address: 0x18001a630)
  • LockResource (Address: 0x18001a5d0)
  • MoveFileExW (Address: 0x18001a588)
  • QueryPerformanceCounter (Address: 0x18001a510)
  • RaiseException (Address: 0x18001a640)
  • RegOpenCurrentUser (Address: 0x18001a558)
  • ResolveDelayLoadedAPI (Address: 0x18001a550)
  • SetEvent (Address: 0x18001a628)
  • SetUnhandledExceptionFilter (Address: 0x18001a530)
  • SizeofResource (Address: 0x18001a5d8)
  • Sleep (Address: 0x18001a610)
  • TerminateProcess (Address: 0x18001a540)
  • UnhandledExceptionFilter (Address: 0x18001a528)
  • WTSGetActiveConsoleSessionId (Address: 0x18001a5a8)
msvcrt.dll
  • __C_specific_handler (Address: 0x18001a828)
  • __CxxFrameHandler3 (Address: 0x18001a8b0)
  • __dllonexit (Address: 0x18001a7f8)
  • _amsg_exit (Address: 0x18001a818)
  • _callnewh (Address: 0x18001a830)
  • _initterm (Address: 0x18001a810)
  • _lock (Address: 0x18001a808)
  • _onexit (Address: 0x18001a7f0)
  • _unlock (Address: 0x18001a800)
  • _vscwprintf (Address: 0x18001a888)
  • _vsnwprintf (Address: 0x18001a878)
  • _wcsicmp (Address: 0x18001a870)
  • _wcsnicmp (Address: 0x18001a840)
  • _XcptFilter (Address: 0x18001a820)
  • ??1type_info@@UEAA@XZ (Address: 0x18001a7d8)
  • calloc (Address: 0x18001a850)
  • free (Address: 0x18001a858)
  • malloc (Address: 0x18001a860)
  • memcpy_s (Address: 0x18001a898)
  • memmove_s (Address: 0x18001a880)
  • memset (Address: 0x18001a8a8)
  • strstr (Address: 0x18001a8a0)
  • vswprintf_s (Address: 0x18001a890)
  • wcscat_s (Address: 0x18001a7e0)
  • wcschr (Address: 0x18001a838)
  • wcscmp (Address: 0x18001a8b8)
  • wcscpy_s (Address: 0x18001a868)
  • wcsnlen (Address: 0x18001a7e8)
  • wcsstr (Address: 0x18001a848)
ntdll.dll
  • RtlCaptureContext (Address: 0x18001a8c8)
  • RtlLookupFunctionEntry (Address: 0x18001a8d0)
  • RtlVirtualUnwind (Address: 0x18001a8d8)
SETUPAPI.dll
  • CM_Get_Device_ID_List_SizeW (Address: 0x18001a6c8)
  • CM_Get_Device_ID_ListW (Address: 0x18001a6d0)
  • CM_Get_DevNode_Status (Address: 0x18001a688)
  • CM_Locate_DevNodeW (Address: 0x18001a6f0)
  • CM_Reenumerate_DevNode (Address: 0x18001a6e8)
  • SetupDiCallClassInstaller (Address: 0x18001a700)
  • SetupDiCreateDeviceInfoList (Address: 0x18001a6d8)
  • SetupDiDestroyDeviceInfoList (Address: 0x18001a6a8)
  • SetupDiEnumDeviceInfo (Address: 0x18001a6a0)
  • SetupDiEnumDeviceInterfaces (Address: 0x18001a728)
  • SetupDiGetClassDevsW (Address: 0x18001a698)
  • SetupDiGetDeviceInstallParamsW (Address: 0x18001a668)
  • SetupDiGetDeviceInstanceIdW (Address: 0x18001a6b8)
  • SetupDiGetDeviceInterfaceAlias (Address: 0x18001a660)
  • SetupDiGetDeviceInterfaceDetailW (Address: 0x18001a720)
  • SetupDiGetDevicePropertyW (Address: 0x18001a6c0)
  • SetupDiGetDeviceRegistryPropertyW (Address: 0x18001a690)
  • SetupDiInstallDevice (Address: 0x18001a678)
  • SetupDiOpenClassRegKey (Address: 0x18001a6e0)
  • SetupDiOpenDeviceInfoW (Address: 0x18001a708)
  • SetupDiOpenDeviceInterfaceW (Address: 0x18001a718)
  • SetupDiOpenDevRegKey (Address: 0x18001a6b0)
  • SetupDiSetClassInstallParamsW (Address: 0x18001a710)
  • SetupDiSetDeviceInstallParamsW (Address: 0x18001a670)
  • SetupDiSetDevicePropertyW (Address: 0x18001a6f8)
  • SetupDiSetDeviceRegistryPropertyW (Address: 0x18001a680)
SHELL32.dll
  • SHCreateDirectoryExW (Address: 0x18001a738)
  • SHGetFolderPathW (Address: 0x18001a748)
  • SHGetKnownFolderPath (Address: 0x18001a740)
SHLWAPI.dll
  • PathFileExistsW (Address: 0x18001a768)
  • PathIsDirectoryW (Address: 0x18001a758)
  • SHCreateStreamOnFileEx (Address: 0x18001a760)
  • SHCreateStreamOnFileW (Address: 0x18001a770)
USER32.dll
  • UnregisterClassA (Address: 0x18001a780)
WINTRUST.dll
  • WinVerifyTrustEx (Address: 0x18001a798)
  • WTHelperGetProvSignerFromChain (Address: 0x18001a790)
  • WTHelperProvDataFromStateData (Address: 0x18001a7a0)
WTSAPI32.dll
  • WTSEnumerateSessionsW (Address: 0x18001a7b0)
  • WTSFreeMemory (Address: 0x18001a7c8)
  • WTSQuerySessionInformationW (Address: 0x18001a7b8)
  • WTSQueryUserToken (Address: 0x18001a7c0)