drupdate.dll

v10.0.19041.5071 64-bit Windows NT Analyzed
Description
Driver Servicing
Authors
© Microsoft Corporation. All rights reserved.
File size
381.0 KB
Uploaded
2025-12-01 08:27
Views
37
SHA-256
c0978b8804f54b937af17309d98b034c

Exported functions 12

DriverUpdateCloseContext #1 · 0x7080
DriverUpdateEnableDeviceInstall #2 · 0x7170
DriverUpdateInstallUpdates #3 · 0x7290
DriverUpdateOpenContext #4 · 0x73a0
DriverUpdateQueryUpdatesInstallStatus #5 · 0x74d0
DriverUpdateQueryUpdatesUninstallStatus #6 · 0x7610
DriverUpdateStageUpdates #7 · 0x7750
DriverUpdateUninstallUpdates #8 · 0x7860
DriverUpdateUnstageUpdates #9 · 0x7970
InstallDriversOffline #10 · 0x9610
DllCanUnloadNow #11 · 0x6e50
DllCsiGetHandler #12 · 0x6e70

Imported DLLs & functions 263

CoCreateInstance 0x1800479e0
CoTaskMemAlloc 0x1800479f0
CoTaskMemFree 0x1800479d8
CoTaskMemRealloc 0x1800479e8
IsDebuggerPresent 0x180047a08
OutputDebugStringA 0x180047a00
GetLastError 0x180047a30
RaiseException 0x180047a28
SetErrorMode 0x180047a20
SetLastError 0x180047a18
SetUnhandledExceptionFilter 0x180047a38
UnhandledExceptionFilter 0x180047a40
CompareFileTime 0x180047a80
CreateDirectoryW 0x180047ac0
CreateFileW 0x180047aa8
DeleteFileW 0x180047a68
FileTimeToLocalFileTime 0x180047a78
FindClose 0x180047a90
FindFirstFileW 0x180047aa0
FindNextFileW 0x180047a98
FlushFileBuffers 0x180047ad0
GetFileAttributesW 0x180047a88
GetFileInformationByHandle 0x180047ac8
GetFileSize 0x180047a60
GetFullPathNameW 0x180047ab8
SetEndOfFile 0x180047ab0
SetFileAttributesW 0x180047a70
SetFilePointer 0x180047a50
WriteFile 0x180047a58
CreateHardLinkW 0x180047ae8
MoveFileExW 0x180047ae0
CloseHandle 0x180047af8
GetProcessHeap 0x180047b20
HeapAlloc 0x180047b08
HeapFree 0x180047b18
HeapReAlloc 0x180047b10
DeviceIoControl 0x180047b40
DisableThreadLibraryCalls 0x180047b60
FindResourceExW 0x180047b98
FreeLibrary 0x180047b50
GetModuleFileNameA 0x180047b88
GetModuleFileNameW 0x180047b78
GetModuleHandleW 0x180047b58
GetProcAddress 0x180047b80
LoadLibraryExW 0x180047b70
LoadResource 0x180047b68
SizeofResource 0x180047b90
GetThreadLocale 0x180047bb0
LCMapStringW 0x180047ba8
CreateFileMappingW 0x180047bd0
MapViewOfFile 0x180047bc8
UnmapViewOfFile 0x180047bc0
GetPrivateProfileStringW 0x180047be0
ExpandEnvironmentStringsW 0x180047bf0
GetCommandLineA 0x180047bf8
GetCurrentProcess 0x180047c30
GetCurrentProcessId 0x180047c28
GetCurrentThread 0x180047c20
GetCurrentThreadId 0x180047c08
OpenProcessToken 0x180047c40
OpenThreadToken 0x180047c18
SetThreadToken 0x180047c38
TerminateProcess 0x180047c10
QueryPerformanceCounter 0x180047c50
RegCloseKey 0x180047cb0
RegCreateKeyExW 0x180047c98
RegDeleteKeyExW 0x180047c88
RegDeleteValueW 0x180047c90
RegEnumKeyExW 0x180047ca0
RegFlushKey 0x180047ca8
RegLoadAppKeyW 0x180047cb8
RegLoadKeyW 0x180047cc8
RegOpenKeyExW 0x180047c60
RegQueryInfoKeyW 0x180047c70
RegQueryValueExW 0x180047c68
RegSaveKeyExW 0x180047cc0
RegSetValueExW 0x180047c78
RegUnLoadKeyW 0x180047c80
RegEnumKeyW 0x180047cd8
RtlCaptureContext 0x180047ce8
RtlCompareMemory 0x180047d00
RtlLookupFunctionEntry 0x180047cf0
RtlVirtualUnwind 0x180047cf8
CompareStringOrdinal 0x180047d20
CompareStringW 0x180047d28
MultiByteToWideChar 0x180047d10
WideCharToMultiByte 0x180047d18
CharNextW 0x180047d38
CreateEventW 0x180047d68
CreateMutexW 0x180047d78
DeleteCriticalSection 0x180047d90
EnterCriticalSection 0x180047da8
InitializeCriticalSection 0x180047da0
LeaveCriticalSection 0x180047d88
ReleaseMutex 0x180047d80
SetEvent 0x180047d58
SleepEx 0x180047d60
WaitForMultipleObjectsEx 0x180047d98
WaitForSingleObjectEx 0x180047d70
GetLocalTime 0x180047dd8
GetSystemTimeAsFileTime 0x180047dc8
GetSystemWindowsDirectoryW 0x180047de8
GetTickCount 0x180047de0
GetTickCount64 0x180047dd0
GetNativeSystemInfo 0x180047df8
FileTimeToSystemTime 0x180047e08
GetFileVersionInfoExW 0x180047e18
GetFileVersionInfoSizeExW 0x180047e20
VerQueryValueW 0x180047e28
CM_Delete_Class_Key 0x180047e50
CM_Delete_DevNode_Key 0x180047e58
CM_Get_Device_ID_List_SizeW 0x180047e60
CM_Get_Device_ID_ListW 0x180047e38
CM_Get_DevNode_Registry_PropertyW 0x180047e48
CM_Get_DevNode_Status 0x180047e80
CM_Locate_DevNodeW 0x180047e68
CM_Set_DevNode_Registry_PropertyW 0x180047e70
CM_Setup_DevNode 0x180047e40
CM_Uninstall_DevNode 0x180047e78
AdjustTokenPrivileges 0x180047ea0
AllocateAndInitializeSid 0x180047ea8
CheckTokenMembership 0x180047e90
DuplicateTokenEx 0x180047eb8
FreeSid 0x180047eb0
GetKernelObjectSecurity 0x180047e98
LookupPrivilegeValueW 0x180047ec8
ConvertSecurityDescriptorToStringSecurityDescriptorW 0x180047ee8
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x180047ed8
ConvertStringSidToSidW 0x180047ee0
CloseServiceHandle 0x180047f08
OpenSCManagerW 0x180047f00
OpenServiceW 0x180047ef8
ControlService 0x180047f18
CM_Create_DevNodeW 0x1800479b0
CM_Reenumerate_DevNode 0x1800479a8
CMP_WaitNoPendingInstallEvents 0x1800479b8
__C_specific_handler 0x180047f98
__dllonexit 0x180047f80
_amsg_exit 0x180047f40
_callnewh 0x180047f58
_errno 0x180047f30
_initterm 0x180047f38
_lock 0x180047ff0
_onexit 0x180047f88
_purecall 0x180047f70
_resetstkoflw 0x180047f50
_snprintf_s 0x180048008
_ultow_s 0x180047fa0
_unlock 0x180047f60
_vsnprintf 0x180047ff8
_vsnwprintf 0x180047fb0
_wcsicmp 0x180047fb8
_wcsnicmp 0x180047fe0
_XcptFilter 0x180047f48
free 0x180047fd0
malloc 0x180047fc8
memcmp 0x180048028
memcpy 0x180048020
memcpy_s 0x180047fd8
memmove 0x180048018
memset 0x180047f90
realloc 0x180047f28
strncmp 0x180048010
swprintf_s 0x180047fa8
toupper 0x180047fe8
wcschr 0x180047f78
wcscmp 0x180048030
wcsncpy_s 0x180047fc0
wcsrchr 0x180047f68
wcstoul 0x180048000
DbgPrint 0x1800480b8
DbgPrintEx 0x1800482e8
LdrGetDllHandle 0x180048080
LdrGetProcedureAddress 0x180048068
LdrLoadDll 0x180048098
LdrUnloadDll 0x180048088
NtAdjustPrivilegesToken 0x180048248
NtClose 0x1800480a8
NtCreateFile 0x1800480b0
NtCreateKey 0x180048160
NtDeleteKey 0x180048158
NtDeleteValueKey 0x180048178
NtDuplicateObject 0x180048278
NtDuplicateToken 0x180048240
NtEnumerateKey 0x180048180
NtEnumerateValueKey 0x180048268
NtOpenKey 0x180048078
NtOpenProcessToken 0x180048230
NtOpenProcessTokenEx 0x180048288
NtOpenThreadToken 0x180048228
NtOpenThreadTokenEx 0x180048280
NtQueryInformationFile 0x180048138
NtQueryInformationToken 0x180048290
NtQueryKey 0x180048168
NtQuerySecurityObject 0x180048238
NtQuerySystemInformation 0x180048300
NtQueryValueKey 0x1800480c0
NtSetInformationFile 0x180048140
NtSetInformationThread 0x1800480f0
NtSetSecurityObject 0x180048260
NtSetValueKey 0x180048170
NtWriteFile 0x180048070
RtlAbsoluteToSelfRelativeSD 0x180048200
RtlAcquireSRWLockExclusive 0x180048210
RtlAddAccessAllowedAceEx 0x1800481e0
RtlAddAce 0x180048258
RtlAllocateHeap 0x1800482c8
RtlAppendUnicodeStringToString 0x1800482a8
RtlConvertSidToUnicodeString 0x1800482a0
RtlCopySid 0x180048250
RtlCreateAcl 0x1800481d8
RtlCreateSecurityDescriptor 0x1800481e8
RtlCreateUnicodeString 0x180048220
RtlCreateUnicodeStringFromAsciiz 0x1800480c8
RtlDeleteCriticalSection 0x180048040
RtlDosPathNameToNtPathName_U 0x180048090
RtlEnterCriticalSection 0x180048050
RtlEqualSid 0x180048298
RtlEqualUnicodeString 0x1800481c0
RtlFormatCurrentUserKeyPath 0x180048148
RtlFreeHeap 0x1800482c0
RtlFreeUnicodeString 0x180048150
RtlGetDaclSecurityDescriptor 0x180048110
RtlGetGroupSecurityDescriptor 0x180048100
RtlGetOwnerSecurityDescriptor 0x1800480f8
RtlGetSaclSecurityDescriptor 0x180048108
RtlGetVersion 0x1800480d0
RtlGUIDFromString 0x180048120
RtlImageNtHeader 0x180048130
RtlInitAnsiString 0x1800482b0
RtlInitializeCriticalSection 0x180048058
RtlInitializeSid 0x180048188
RtlInitializeSRWLock 0x180048208
RtlInitUnicodeString 0x180048118
RtlInitUnicodeStringEx 0x1800481a8
RtlLeaveCriticalSection 0x180048060
RtlLengthSecurityDescriptor 0x1800481b8
RtlLengthSid 0x1800481d0
RtlMultiByteToUnicodeN 0x1800482d0
RtlMultiByteToUnicodeSize 0x1800482d8
RtlNtStatusToDosError 0x1800482f8
RtlNtStatusToDosErrorNoTeb 0x1800480e8
RtlPrefixUnicodeString 0x1800481c8
RtlQueryEnvironmentVariable_U 0x1800480a0
RtlRaiseStatus 0x1800482e0
RtlRandomEx 0x180048128
RtlReAllocateHeap 0x1800482b8
RtlReleaseSRWLockExclusive 0x180048218
RtlSetDaclSecurityDescriptor 0x1800481f0
RtlSetGroupSecurityDescriptor 0x1800481a0
RtlSetOwnerSecurityDescriptor 0x1800482f0
RtlSubAuthoritySid 0x180048190
RtlTimeToTimeFields 0x180048048
RtlUnicodeStringToInteger 0x180048270
RtlUnicodeToMultiByteN 0x1800480e0
RtlUnicodeToMultiByteSize 0x1800480d8
RtlValidRelativeSecurityDescriptor 0x1800481b0
RtlValidSecurityDescriptor 0x1800481f8
RtlValidSid 0x180048198
VarUI4FromStr 0x1800479c8