hotplug.dll
Description: Safely Remove Hardware applet
Authors: © Microsoft Corporation. All rights reserved.
Version: 10.0.19041.1
Architecture: 64-bit
Operating System: Windows NT
SHA256: 6b11de1e680ef9ffa979f75ed12319a1
File Size: 91.5 KB
Uploaded At: Dec. 1, 2025, 7:29 a.m.
Views: 6
Exported Functions
- CPlApplet (Ordinal: 1, Address: 0x4240)
- HotPlugChildWithInvalidIdW (Ordinal: 2, Address: 0x3fa0)
- HotPlugDriverBlockedW (Ordinal: 3, Address: 0x3d20)
- HotPlugEjectDevice (Ordinal: 4, Address: 0x5df0)
- HotPlugEjectDeviceEx (Ordinal: 5, Address: 0x5e00)
- HotPlugEjectVetoedW (Ordinal: 6, Address: 0x3770)
- HotPlugHibernateVetoedW (Ordinal: 7, Address: 0x37d0)
- HotPlugRemovalVetoedW (Ordinal: 8, Address: 0x3740)
- HotPlugSafeRemovalDriveNotificationW (Ordinal: 9, Address: 0x3bf0)
- HotPlugSafeRemovalNotificationW (Ordinal: 10, Address: 0x3b50)
- HotPlugStandbyVetoedW (Ordinal: 11, Address: 0x37a0)
- HotPlugWarmEjectVetoedW (Ordinal: 12, Address: 0x3800)
- DllGetClassObject (Ordinal: 13, Address: 0x1230)
Imported DLLs & Functions
ADVAPI32.dll
- CloseServiceHandle (Address: 0x1800091e8)
- GetServiceDisplayNameW (Address: 0x180009208)
- GetTokenInformation (Address: 0x180009200)
- LookupPrivilegeValueW (Address: 0x180009218)
- OpenProcessToken (Address: 0x180009220)
- OpenSCManagerW (Address: 0x1800091e0)
- RegCloseKey (Address: 0x1800091f8)
- RegCreateKeyW (Address: 0x180009210)
- RegQueryValueExW (Address: 0x1800091d8)
- RegSetValueExW (Address: 0x1800091f0)
api-ms-win-core-com-l1-1-0.dll
- CoCreateInstance (Address: 0x180009610)
- CoInitializeEx (Address: 0x180009620)
- CoUninitialize (Address: 0x180009618)
CFGMGR32.dll
- CM_Get_Child_Ex (Address: 0x180009290)
- CM_Get_Device_ID_ExW (Address: 0x180009280)
- CM_Get_Device_ID_List_ExW (Address: 0x180009270)
- CM_Get_Device_ID_List_Size_ExW (Address: 0x180009278)
- CM_Get_Device_Interface_List_SizeW (Address: 0x180009250)
- CM_Get_Device_Interface_ListW (Address: 0x1800092a8)
- CM_Get_DevNode_Registry_Property_ExW (Address: 0x180009260)
- CM_Get_DevNode_Registry_PropertyW (Address: 0x180009258)
- CM_Get_DevNode_Status_Ex (Address: 0x180009268)
- CM_Get_Parent_Ex (Address: 0x180009248)
- CM_Get_Sibling_Ex (Address: 0x1800092a0)
- CM_Is_Dock_Station_Present (Address: 0x180009240)
- CM_Locate_DevNode_ExW (Address: 0x180009288)
- CM_Locate_DevNodeW (Address: 0x180009230)
- CM_Open_DevNode_Key_Ex (Address: 0x180009298)
- CM_Request_Device_Eject_ExW (Address: 0x180009238)
COMCTL32.dll
- ImageList_Create (Address: 0x1800092e8)
- ImageList_Destroy (Address: 0x1800092b8)
- ImageList_GetImageCount (Address: 0x1800092d8)
- ImageList_Remove (Address: 0x1800092d0)
- ImageList_ReplaceIcon (Address: 0x1800092c8)
- ImageList_SetBkColor (Address: 0x1800092c0)
- ImageList_SetOverlayImage (Address: 0x1800092e0)
GDI32.dll
- GetDeviceCaps (Address: 0x1800092f8)
KERNEL32.dll
- CloseHandle (Address: 0x1800093d8)
- CreateEventW (Address: 0x1800093f8)
- CreateFileW (Address: 0x1800093c8)
- CreateThread (Address: 0x180009348)
- DelayLoadFailureHook (Address: 0x180009418)
- DisableThreadLibraryCalls (Address: 0x1800093e0)
- FormatMessageW (Address: 0x180009360)
- FreeLibrary (Address: 0x180009410)
- FreeLibraryAndExitThread (Address: 0x180009330)
- GetCurrentProcess (Address: 0x1800093d0)
- GetCurrentProcessId (Address: 0x180009370)
- GetCurrentThreadId (Address: 0x180009378)
- GetExitCodeThread (Address: 0x180009338)
- GetLastError (Address: 0x180009308)
- GetModuleHandleExW (Address: 0x180009328)
- GetModuleHandleW (Address: 0x180009310)
- GetProcAddress (Address: 0x1800093c0)
- GetSystemTimeAsFileTime (Address: 0x180009380)
- GetTickCount (Address: 0x180009388)
- GetVolumeNameForVolumeMountPointW (Address: 0x180009390)
- LoadLibraryW (Address: 0x180009398)
- LocalAlloc (Address: 0x1800093b0)
- LocalFree (Address: 0x1800093a8)
- lstrcmpiW (Address: 0x180009318)
- lstrcmpW (Address: 0x1800093a0)
- OpenEventW (Address: 0x180009420)
- QueryPerformanceCounter (Address: 0x180009368)
- ReadFile (Address: 0x1800093b8)
- ResolveDelayLoadedAPI (Address: 0x1800093e8)
- SetEvent (Address: 0x1800093f0)
- SetUnhandledExceptionFilter (Address: 0x180009358)
- Sleep (Address: 0x180009340)
- TerminateProcess (Address: 0x180009408)
- UnhandledExceptionFilter (Address: 0x180009350)
- WaitForSingleObject (Address: 0x180009400)
- WaitNamedPipeW (Address: 0x180009320)
msvcrt.dll
- __C_specific_handler (Address: 0x180009660)
- __CxxFrameHandler3 (Address: 0x180009638)
- _amsg_exit (Address: 0x180009648)
- _callnewh (Address: 0x180009698)
- _CxxThrowException (Address: 0x180009658)
- _initterm (Address: 0x180009640)
- _vsnwprintf (Address: 0x1800096a0)
- _XcptFilter (Address: 0x180009650)
- ??0exception@@QEAA@AEBQEBDH@Z (Address: 0x180009678)
- ??0exception@@QEAA@AEBV0@@Z (Address: 0x180009670)
- ??1exception@@UEAA@XZ (Address: 0x180009668)
- ??1type_info@@UEAA@XZ (Address: 0x180009630)
- ?what@exception@@UEBAPEBDXZ (Address: 0x1800096a8)
- free (Address: 0x180009688)
- malloc (Address: 0x180009680)
- memset (Address: 0x1800096b0)
- wcschr (Address: 0x180009690)
ntdll.dll
- NtClose (Address: 0x1800096c0)
- NtOpenProcessToken (Address: 0x1800096d0)
- NtOpenThreadToken (Address: 0x1800096c8)
- NtQueryInformationToken (Address: 0x1800096d8)
- RtlCaptureContext (Address: 0x1800096f0)
- RtlLookupFunctionEntry (Address: 0x1800096e8)
- RtlVirtualUnwind (Address: 0x1800096e0)
SETUPAPI.dll
- pSetupGuidFromString (Address: 0x180009450)
- SetupDiCreateDeviceInfoList (Address: 0x180009438)
- SetupDiDestroyDeviceInfoList (Address: 0x180009430)
- SetupDiLoadDeviceIcon (Address: 0x180009440)
- SetupDiOpenDeviceInfoW (Address: 0x180009448)
SHELL32.dll
- Shell_NotifyIconW (Address: 0x180009470)
- ShellExecuteExW (Address: 0x180009460)
- ShellExecuteW (Address: 0x180009468)
SHLWAPI.dll
- (Address: 0x180009488)
- StrChrW (Address: 0x180009480)
USER32.dll
- CheckDlgButton (Address: 0x1800095a0)
- CreateWindowExW (Address: 0x1800094c0)
- DefWindowProcW (Address: 0x1800094e8)
- DestroyIcon (Address: 0x1800095f8)
- DestroyWindow (Address: 0x1800094d0)
- DialogBoxParamW (Address: 0x180009578)
- DispatchMessageW (Address: 0x1800095e8)
- EnableWindow (Address: 0x180009580)
- EndDialog (Address: 0x1800094b0)
- FindWindowW (Address: 0x1800094f8)
- GetClassInfoW (Address: 0x180009498)
- GetDC (Address: 0x180009548)
- GetDlgItem (Address: 0x1800095e0)
- GetMessagePos (Address: 0x1800094e0)
- GetMessageW (Address: 0x180009520)
- GetParent (Address: 0x180009570)
- GetProcessDefaultLayout (Address: 0x180009540)
- GetSysColor (Address: 0x1800095b8)
- GetSystemMetrics (Address: 0x180009598)
- GetWindow (Address: 0x180009550)
- GetWindowLongPtrW (Address: 0x1800094a8)
- InvalidateRect (Address: 0x180009530)
- IsDialogMessageW (Address: 0x180009560)
- IsDlgButtonChecked (Address: 0x1800095c0)
- IsWindow (Address: 0x180009510)
- KillTimer (Address: 0x1800095f0)
- LoadCursorW (Address: 0x1800095d0)
- LoadIconW (Address: 0x1800095c8)
- LoadImageW (Address: 0x180009538)
- LoadStringW (Address: 0x180009588)
- MessageBoxW (Address: 0x180009568)
- MsgWaitForMultipleObjects (Address: 0x180009518)
- PeekMessageW (Address: 0x180009508)
- PostMessageW (Address: 0x1800094d8)
- PostQuitMessage (Address: 0x180009558)
- RegisterClassW (Address: 0x1800095b0)
- ReleaseDC (Address: 0x180009528)
- ScreenToClient (Address: 0x1800094b8)
- SendMessageW (Address: 0x180009590)
- SetCursor (Address: 0x1800095d8)
- SetDlgItemTextW (Address: 0x1800095a8)
- SetProcessDPIAware (Address: 0x1800094f0)
- SetTimer (Address: 0x180009600)
- SetWindowLongPtrW (Address: 0x1800094c8)
- ShowWindow (Address: 0x1800094a0)
- TranslateMessage (Address: 0x180009500)