wuapi.dll

v10.0.19041.6093 32-bit Windows NT Analyzed
Description
Windows Update Client API
Authors
© Microsoft Corporation. All rights reserved.
File size
754.0 KB
Uploaded
2025-12-01 08:08
Views
87
SHA-256
4b6913617273b0bdecf6549b76a2db6a

Exported functions 4

DllCanUnloadNow #1 · 0x26620
DllGetClassObject #2 · 0x264b0
DllRegisterServer #3 · 0x52ab0
DllUnregisterServer #4 · 0x52ac0

Imported DLLs & functions 306

ApiSetQueryApiSetPresence 0x1009d0a8
CStdStubBuffer2_Connect 0x1009d0e0
CStdStubBuffer2_CountRefs 0x1009d12c
CStdStubBuffer2_Disconnect 0x1009d0f8
CStdStubBuffer2_QueryInterface 0x1009d134
NdrProxyForwardingFunction10 0x1009d0bc
NdrProxyForwardingFunction11 0x1009d0ec
NdrProxyForwardingFunction12 0x1009d0d0
NdrProxyForwardingFunction13 0x1009d0c0
NdrProxyForwardingFunction14 0x1009d148
NdrProxyForwardingFunction15 0x1009d138
NdrProxyForwardingFunction16 0x1009d10c
NdrProxyForwardingFunction17 0x1009d124
NdrProxyForwardingFunction18 0x1009d114
NdrProxyForwardingFunction19 0x1009d100
NdrProxyForwardingFunction20 0x1009d13c
NdrProxyForwardingFunction21 0x1009d0d4
NdrProxyForwardingFunction3 0x1009d0d8
NdrProxyForwardingFunction4 0x1009d0b0
NdrProxyForwardingFunction5 0x1009d0b4
NdrProxyForwardingFunction6 0x1009d0fc
NdrProxyForwardingFunction7 0x1009d0dc
NdrProxyForwardingFunction8 0x1009d128
NdrProxyForwardingFunction9 0x1009d0cc
ObjectStublessClient10 0x1009d0c8
ObjectStublessClient11 0x1009d130
ObjectStublessClient12 0x1009d11c
ObjectStublessClient13 0x1009d140
ObjectStublessClient14 0x1009d144
ObjectStublessClient15 0x1009d108
ObjectStublessClient18 0x1009d110
ObjectStublessClient19 0x1009d0f0
ObjectStublessClient22 0x1009d120
ObjectStublessClient23 0x1009d104
ObjectStublessClient24 0x1009d0e4
ObjectStublessClient3 0x1009d118
ObjectStublessClient4 0x1009d0e8
ObjectStublessClient7 0x1009d0f4
ObjectStublessClient8 0x1009d0b8
ObjectStublessClient9 0x1009d0c4
GetDateFormatEx 0x1009d150
DebugBreak 0x1009d160
IsDebuggerPresent 0x1009d15c
OutputDebugStringW 0x1009d158
DelayLoadFailureHook 0x1009d168
ResolveDelayLoadedAPI 0x1009d170
GetLastError 0x1009d188
RaiseException 0x1009d180
SetLastError 0x1009d184
SetUnhandledExceptionFilter 0x1009d178
UnhandledExceptionFilter 0x1009d17c
CreateDirectoryW 0x1009d1b4
CreateFileW 0x1009d1a4
GetDriveTypeW 0x1009d1ac
GetFileAttributesW 0x1009d1bc
GetFileSizeEx 0x1009d198
GetFileType 0x1009d190
GetVolumePathNameW 0x1009d1a8
LocalFileTimeToFileTime 0x1009d19c
ReadFile 0x1009d1b8
SetFilePointer 0x1009d1b0
SetFileTime 0x1009d1a0
WriteFile 0x1009d194
GetVolumeNameForVolumeMountPointW 0x1009d1c4
CloseHandle 0x1009d1cc
DuplicateHandle 0x1009d1d0
GetProcessHeap 0x1009d1e0
HeapAlloc 0x1009d1dc
HeapFree 0x1009d1d8
HeapReAlloc 0x1009d1e4
GlobalAlloc 0x1009d1f0
GlobalFree 0x1009d1f8
LocalAlloc 0x1009d1ec
LocalFree 0x1009d1f4
InitializeSListHead 0x1009d200
DosDateTimeToFileTime 0x1009d208
DisableThreadLibraryCalls 0x1009d230
FindResourceExW 0x1009d228
FreeLibrary 0x1009d214
GetModuleFileNameA 0x1009d23c
GetModuleFileNameW 0x1009d22c
GetModuleHandleExW 0x1009d240
GetModuleHandleW 0x1009d21c
GetProcAddress 0x1009d224
LoadLibraryExW 0x1009d210
LoadResource 0x1009d220
LoadStringW 0x1009d238
LockResource 0x1009d218
SizeofResource 0x1009d234
FormatMessageW 0x1009d254
GetThreadLocale 0x1009d258
SetThreadLocale 0x1009d250
CompareStringA 0x1009d268
GetNumberFormatW 0x1009d260
GetUserDefaultUILanguage 0x1009d264
CreateFileMappingW 0x1009d27c
MapViewOfFile 0x1009d274
MapViewOfFileEx 0x1009d270
UnmapViewOfFile 0x1009d278
GetPrivateProfileStringW 0x1009d284
ExpandEnvironmentStringsW 0x1009d28c
CreateProcessW 0x1009d2a8
CreateThread 0x1009d2a4
GetCurrentProcess 0x1009d2b0
GetCurrentProcessId 0x1009d2a0
GetCurrentThread 0x1009d294
GetCurrentThreadId 0x1009d2ac
OpenProcessToken 0x1009d29c
OpenThreadToken 0x1009d298
TerminateProcess 0x1009d2b4
IsProcessorFeaturePresent 0x1009d2bc
OpenProcess 0x1009d2c0
QueryPerformanceCounter 0x1009d2c8
RegCloseKey 0x1009d2f0
RegCreateKeyExW 0x1009d2ec
RegDeleteValueW 0x1009d2d4
RegEnumKeyExW 0x1009d2e4
RegOpenCurrentUser 0x1009d2d0
RegOpenKeyExW 0x1009d2e0
RegQueryInfoKeyW 0x1009d2e8
RegQueryValueExW 0x1009d2d8
RegSetValueExW 0x1009d2dc
PathFindFileNameW 0x1009d2fc
PathIsRelativeW 0x1009d304
PathIsRootW 0x1009d2f8
PathIsUNCW 0x1009d308
PathStripToRootW 0x1009d300
StrChrW 0x1009d314
StrRChrW 0x1009d310
ActivateActCtx 0x1009d320
CreateActCtxW 0x1009d31c
DeactivateActCtx 0x1009d328
ReleaseActCtx 0x1009d324
CompareStringW 0x1009d334
MultiByteToWideChar 0x1009d338
WideCharToMultiByte 0x1009d330
AcquireSRWLockExclusive 0x1009d38c
AcquireSRWLockShared 0x1009d364
CreateEventW 0x1009d35c
CreateMutexExW 0x1009d36c
CreateSemaphoreExW 0x1009d390
DeleteCriticalSection 0x1009d358
EnterCriticalSection 0x1009d398
InitializeCriticalSection 0x1009d354
InitializeCriticalSectionEx 0x1009d378
LeaveCriticalSection 0x1009d388
OpenEventW 0x1009d370
OpenSemaphoreW 0x1009d380
ReleaseMutex 0x1009d368
ReleaseSemaphore 0x1009d394
ReleaseSRWLockExclusive 0x1009d39c
ReleaseSRWLockShared 0x1009d37c
ResetEvent 0x1009d374
SetEvent 0x1009d360
WaitForSingleObject 0x1009d350
WaitForSingleObjectEx 0x1009d384
InitOnceBeginInitialize 0x1009d3a8
InitOnceComplete 0x1009d3a4
Sleep 0x1009d3ac
WaitForMultipleObjects 0x1009d3b4
GetSystemDirectoryW 0x1009d3bc
GetSystemTimeAsFileTime 0x1009d3c4
GetSystemWindowsDirectoryW 0x1009d3c0
GetTickCount 0x1009d3c8
GetNativeSystemInfo 0x1009d3d0
CloseThreadpoolTimer 0x1009d3e0
CreateThreadpoolTimer 0x1009d3dc
SetThreadpoolTimer 0x1009d3e4
WaitForThreadpoolTimerCallbacks 0x1009d3d8
CreateTimerQueueTimer 0x1009d3ec
DeleteTimerQueueTimer 0x1009d3f0
FileTimeToSystemTime 0x1009d3f8
SystemTimeToFileTime 0x1009d3fc
GetFileVersionInfoExW 0x1009d404
GetFileVersionInfoSizeExW 0x1009d408
VerQueryValueW 0x1009d40c
IsWow64Process 0x1009d418
Wow64DisableWow64FsRedirection 0x1009d414
Wow64RevertWow64FsRedirection 0x1009d41c
__CxxFrameHandler3 0x1009d4dc
__std_terminate 0x1009d4d8
_CxxThrowException 0x1009d47c
_except_handler4_common 0x1009d478
_o___std_exception_copy 0x1009d4c4
_o___std_exception_destroy 0x1009d4c0
_o___std_type_info_destroy_list 0x1009d4bc
_o___stdio_common_vsnprintf_s 0x1009d4b8
_o___stdio_common_vsprintf_s 0x1009d4b4
_o___stdio_common_vswprintf 0x1009d4b0
_o__callnewh 0x1009d4a4
_o__cexit 0x1009d4a0
_o__configure_narrow_argv 0x1009d49c
_o__crt_atexit 0x1009d490
_o__errno 0x1009d484
_o__execute_onexit_table 0x1009d480
_o__get_errno 0x1009d4c8
_o__initialize_narrow_environment 0x1009d498
_o__initialize_onexit_table 0x1009d494
_o__invalid_parameter_noinfo 0x1009d48c
_o__invalid_parameter_noinfo_noreturn 0x1009d488
_o__purecall 0x1009d424
_o__recalloc 0x1009d428
_o__register_onexit_function 0x1009d42c
_o__seh_filter_dll 0x1009d430
_o__set_errno 0x1009d434
_o__wtol 0x1009d4cc
_o_free 0x1009d43c
_o_iswspace 0x1009d440
_o_malloc 0x1009d444
_o_mbstowcs_s 0x1009d448
_o_qsort 0x1009d44c
_o_strcpy_s 0x1009d450
_o_strncpy_s 0x1009d454
_o_strtol 0x1009d458
_o_terminate 0x1009d45c
_o_toupper 0x1009d460
_o_wcscat_s 0x1009d464
_o_wcscpy_s 0x1009d468
_o_wcsncpy_s 0x1009d46c
_o_wcstombs_s 0x1009d470
_o_wcstoul 0x1009d474
memcmp 0x1009d4e0
memcpy 0x1009d4e4
memmove 0x1009d438
strchr 0x1009d4d4
strrchr 0x1009d4d0
wcsrchr 0x1009d4ac
wcsstr 0x1009d4a8
_initterm 0x1009d4ec
_initterm_e 0x1009d4f0
EventProviderEnabled 0x1009d50c
EventRegister 0x1009d510
EventSetInformation 0x1009d500
EventUnregister 0x1009d508
EventWriteTransfer 0x1009d504
AdjustTokenPrivileges 0x1009d530
AllocateAndInitializeSid 0x1009d518
CheckTokenMembership 0x1009d520
CopySid 0x1009d51c
DuplicateToken 0x1009d528
DuplicateTokenEx 0x1009d544
FreeSid 0x1009d524
GetLengthSid 0x1009d540
GetTokenInformation 0x1009d548
ImpersonateLoggedOnUser 0x1009d538
ImpersonateSelf 0x1009d52c
IsValidSid 0x1009d53c
RevertToSelf 0x1009d534
ConvertSidToStringSidW 0x1009d550
ConvertStringSidToSidW 0x1009d554
CloseServiceHandle 0x1009d55c
OpenSCManagerW 0x1009d568
OpenServiceW 0x1009d560
StartServiceW 0x1009d564
ChangeServiceConfig2W 0x1009d570
ChangeServiceConfigW 0x1009d578
QueryServiceConfig2W 0x1009d574
QueryServiceConfigW 0x1009d57c
QueryServiceStatus 0x1009d584
GetProcessReference 0x1009d58c
GetPersistedRegistryLocationW 0x1009d594
CertCloseStore 0x1009d028
CertControlStore 0x1009d024
CertFindCertificateInStore 0x1009d000
CertFreeCertificateContext 0x1009d020
CertGetCertificateContextProperty 0x1009d00c
CertGetEnhancedKeyUsage 0x1009d01c
CertOpenStore 0x1009d018
CertVerifyCertificateChainPolicy 0x1009d010
CryptHashPublicKeyInfo 0x1009d014
CryptProtectData 0x1009d004
CryptUnprotectData 0x1009d008
?_Xlength_error@std@@YAXPBD@Z 0x1009d59c
CStdStubBuffer_AddRef 0x1009d074
CStdStubBuffer_Connect 0x1009d038
CStdStubBuffer_CountRefs 0x1009d060
CStdStubBuffer_DebugServerQueryInterface 0x1009d084
CStdStubBuffer_DebugServerRelease 0x1009d04c
CStdStubBuffer_Disconnect 0x1009d048
CStdStubBuffer_Invoke 0x1009d09c
CStdStubBuffer_IsIIDSupported 0x1009d040
CStdStubBuffer_QueryInterface 0x1009d05c
IUnknown_AddRef_Proxy 0x1009d088
IUnknown_QueryInterface_Proxy 0x1009d044
IUnknown_Release_Proxy 0x1009d064
NdrCStdStubBuffer_Release 0x1009d03c
NdrCStdStubBuffer2_Release 0x1009d090
NdrDllCanUnloadNow 0x1009d034
NdrDllGetClassObject 0x1009d030
NdrOleAllocate 0x1009d050
NdrOleFree 0x1009d080
NdrStubCall2 0x1009d094
NdrStubForwardingFunction 0x1009d098
RpcServerInqCallAttributesW 0x1009d0a0
RpcStringFreeA 0x1009d08c
RpcStringFreeW 0x1009d058
UuidCompare 0x1009d07c
UuidCreate 0x1009d070
UuidCreateNil 0x1009d078
UuidFromStringW 0x1009d06c
UuidToStringA 0x1009d068
UuidToStringW 0x1009d054