repdrvfs.dll

v10.0.19041.5794 64-bit Windows NT Analyzed
Description
WMI Repository Driver
Authors
© Microsoft Corporation. All rights reserved.
File size
427.5 KB
Uploaded
2025-12-01 07:51
Views
106
SHA-256
405c5c964f5f223184148021eb466e15

Exported functions 8

ResetRepository #1 · 0x4c690
RestoreWMIRepository #2 · 0x47840
SalvageRepository #3 · 0x4c710
VerifyRepository #4 · 0x4d640
DllCanUnloadNow #5 · 0x21e0
DllGetClassObject #6 · 0x22e0
DllRegisterServer #7 · 0x4f7f0
DllUnregisterServer #8 · 0x4f9c0

Imported DLLs & functions 245

CoCreateInstance 0x1800521d0
CoInitializeEx 0x1800521e0
CoSetProxyBlanket 0x1800521e8
CoTaskMemAlloc 0x1800521d8
CoTaskMemFree 0x1800521f8
StringFromGUID2 0x1800521f0
DebugBreak 0x180052218
IsDebuggerPresent 0x180052210
OutputDebugStringW 0x180052208
DelayLoadFailureHook 0x180052228
ResolveDelayLoadedAPI 0x180052238
GetLastError 0x180052250
SetLastError 0x180052258
SetUnhandledExceptionFilter 0x180052260
UnhandledExceptionFilter 0x180052248
CreateDirectoryW 0x1800522a8
CreateFileW 0x1800522b0
DeleteFileW 0x180052298
FindClose 0x180052270
FindFirstFileW 0x180052288
FindNextFileW 0x180052280
FlushFileBuffers 0x180052278
GetFileAttributesExW 0x1800522c0
GetFileAttributesW 0x180052290
GetFileSizeEx 0x1800522a0
GetVolumePathNameW 0x1800522b8
ReadFile 0x1800522e0
SetEndOfFile 0x1800522c8
SetFileAttributesW 0x1800522d8
SetFilePointerEx 0x1800522d0
WriteFile 0x1800522e8
CopyFileExW 0x180052300
MoveFileExW 0x1800522f8
CloseHandle 0x180052310
GetProcessHeap 0x180052338
HeapAlloc 0x180052328
HeapFree 0x180052330
HeapReAlloc 0x180052320
LocalAlloc 0x180052348
LocalFree 0x180052350
DisableThreadLibraryCalls 0x180052378
FreeLibrary 0x180052368
GetModuleFileNameA 0x180052380
GetModuleFileNameW 0x180052370
GetModuleHandleExW 0x180052388
GetModuleHandleW 0x180052360
GetProcAddress 0x180052390
LoadLibraryExW 0x180052398
FormatMessageW 0x1800523b0
LCMapStringW 0x1800523a8
ExpandEnvironmentStringsW 0x1800523c0
GetCurrentProcess 0x180052400
GetCurrentProcessId 0x1800523d8
GetCurrentThreadId 0x1800523e8
TerminateProcess 0x180052408
TlsAlloc 0x1800523f8
TlsFree 0x1800523e0
TlsGetValue 0x1800523d0
TlsSetValue 0x1800523f0
QueryPerformanceCounter 0x180052418
RegCloseKey 0x180052438
RegCreateKeyExW 0x180052428
RegDeleteKeyExW 0x180052430
RegOpenKeyExW 0x180052440
RtlCaptureContext 0x180052458
RtlCaptureStackBackTrace 0x180052460
RtlLookupFunctionEntry 0x180052468
RtlVirtualUnwind 0x180052450
AcquireSRWLockExclusive 0x1800524c0
AcquireSRWLockShared 0x1800524f8
CreateEventW 0x180052508
CreateMutexExW 0x1800524e0
CreateSemaphoreExW 0x180052498
DeleteCriticalSection 0x180052500
EnterCriticalSection 0x180052490
InitializeCriticalSectionAndSpinCount 0x1800524a0
InitializeCriticalSectionEx 0x180052480
LeaveCriticalSection 0x180052478
OpenSemaphoreW 0x1800524d0
ReleaseMutex 0x1800524b0
ReleaseSemaphore 0x180052488
ReleaseSRWLockExclusive 0x1800524b8
ReleaseSRWLockShared 0x1800524d8
ResetEvent 0x1800524e8
SetEvent 0x1800524f0
WaitForSingleObject 0x1800524a8
WaitForSingleObjectEx 0x1800524c8
GetComputerNameExW 0x180052530
GetSystemDirectoryW 0x180052540
GetSystemTimeAsFileTime 0x180052548
GetTickCount 0x180052538
GetVersion 0x180052550
GetVersionExW 0x180052528
GetProductInfo 0x180052560
CloseThreadpoolTimer 0x180052570
CreateThreadpoolTimer 0x180052578
SetThreadpoolTimer 0x180052588
WaitForThreadpoolTimerCallbacks 0x180052580
CreateTimerQueueTimer 0x1800525a0
DeleteTimerQueueTimer 0x180052598
QueueUserWorkItem 0x1800525a8
EnumDependentServicesW 0x1800525b8
CloseServiceHandle 0x1800525d0
OpenSCManagerW 0x1800525e0
OpenServiceW 0x1800525c8
StartServiceW 0x1800525d8
ChangeServiceConfigW 0x1800525f8
QueryServiceConfigW 0x1800525f0
ControlService 0x180052610
QueryServiceStatus 0x180052608
__C_specific_handler 0x1800526c8
__CxxFrameHandler3 0x180052628
__dllonexit 0x1800526c0
_amsg_exit 0x180052650
_CxxThrowException 0x180052670
_initterm 0x180052630
_itow 0x1800526a0
_lock 0x180052638
_onexit 0x180052680
_purecall 0x180052720
_ui64tow_s 0x1800526b8
_unlock 0x180052658
_vsnprintf_s 0x180052700
_vsnwprintf 0x180052738
_wcsicmp 0x1800526e0
_wcsnicmp 0x1800526d0
_XcptFilter 0x1800526b0
??0exception@@QEAA@AEBQEBD@Z 0x180052728
??0exception@@QEAA@AEBQEBDH@Z 0x180052688
??0exception@@QEAA@AEBV0@@Z 0x180052708
??0exception@@QEAA@XZ 0x180052710
??1exception@@UEAA@XZ 0x180052718
??1type_info@@UEAA@XZ 0x180052620
?terminate@@YAXXZ 0x180052750
?what@exception@@UEBAPEBDXZ 0x180052678
free 0x180052648
iswspace 0x1800526d8
malloc 0x180052640
memcmp 0x180052748
memcpy 0x180052668
memcpy_s 0x180052730
memmove 0x180052660
memmove_s 0x1800526f8
memset 0x180052690
rand_s 0x180052740
strncmp 0x1800526a8
wcschr 0x1800526f0
wcscmp 0x180052758
wcsrchr 0x1800526e8
wcsstr 0x180052698
NtFsControlFile 0x180052770
NtWaitForSingleObject 0x180052778
NtWriteFile 0x180052788
RtlNtStatusToDosError 0x180052780
WinSqmAddToStream 0x180052768
WinSqmIsOptedIn 0x180052790
_ThrowMemoryException_ 0x180052a48
??0?$CLockableFlexArray@VCStaticCritSec@@@@QEAA@XZ 0x1800527d0
??0CCritSec@@QEAA@XZ 0x180052850
??0CEventLog@@QEAA@PEBGAEBU_GUID@@K@Z 0x1800529a8
??0CFlexArray@@QEAA@HH@Z 0x180052890
??0CInCritSec@@QEAA@PEAU_RTL_CRITICAL_SECTION@@@Z 0x180052950
??0CInsertionString@@QEAA@$$QEAV0@@Z 0x180052980
??0CInsertionString@@QEAA@J@Z 0x180052818
??0CInsertionString@@QEAA@PEBG@Z 0x180052970
??0CInsertionString@@QEAA@XZ 0x180052968
??0CStaticCritSec@@QEAA@XZ 0x180052828
??0CUnkInternal@@QEAA@PEAVCLifeControl@@@Z 0x1800529e8
??0CWStringArray@@QEAA@HH@Z 0x1800528c8
??0QL1_Parser@@QEAA@PEAVCGenLexSource@@@Z 0x1800528f0
??0Registry@@QEAA@PEBGK@Z 0x1800527f8
??0WString@@QEAA@AEBV0@@Z 0x180052930
??0WString@@QEAA@PEBG@Z 0x1800528e8
??0WString@@QEAA@XZ 0x180052988
??0WString2@@QEAA@PEAGH@Z 0x180052a28
??0WString2@@QEAA@PEBD@Z 0x1800529f0
??0WString2@@QEAA@PEBG@Z 0x180052910
??0WString2@@QEAA@XZ 0x180052908
??1?$CLockableFlexArray@VCStaticCritSec@@@@QEAA@XZ 0x1800527d8
??1CCritSec@@QEAA@XZ 0x180052858
??1CEventLog@@QEAA@XZ 0x1800529b0
??1CFlexArray@@QEAA@XZ 0x180052898
??1CInCritSec@@QEAA@XZ 0x180052958
??1CInsertionString@@QEAA@XZ 0x180052978
??1CStaticCritSec@@QEAA@XZ 0x180052830
??1CUnkInternal@@UEAA@XZ 0x1800529e0
??1CWStringArray@@QEAA@XZ 0x1800528d0
??1QL_LEVEL_1_RPN_EXPRESSION@@QEAA@XZ 0x180052928
??1QL1_Parser@@UEAA@XZ 0x1800528f8
??1Registry@@QEAA@XZ 0x180052800
??1WString@@QEAA@XZ 0x180052938
??1WString2@@QEAA@XZ 0x180052a30
??4WString@@QEAAAEAV0@AEBV0@@Z 0x180052998
??4WString@@QEAAAEAV0@PEBG@Z 0x180052990
??4WString2@@QEAAAEAV0@AEBV0@@Z 0x180052920
??4WString2@@QEAAAEAV0@PEBG@Z 0x180052918
??ACFlexArray@@QEAAAEAPEAXH@Z 0x1800528a8
??ACWStringArray@@QEBAPEAGH@Z 0x180052870
??BWString@@QEAAPEAGXZ 0x180052948
??BWString@@QEBAPEBGXZ 0x180052940
??BWString2@@QEAAPEAGXZ 0x180052960
??YWString@@QEAAAEAV0@PEBG@Z 0x1800529a0
??YWString2@@QEAAAEAV0@PEBG@Z 0x180052a38
?Add@CFlexArray@@QEAAHPEAX@Z 0x180052860
?Add@CWStringArray@@QEAAHPEBG@Z 0x180052a58
?AddRef@CUnkInternal@@UEAAKXZ 0x1800527a0
?anyFailure@CStaticCritSec@@SAHXZ 0x180052a08
?Close@CEventLog@@QEAAHXZ 0x1800529b8
?CoGetClassObject@CWbemInstallObject@@SAJAEBU_GUID@@KPEAU_COSERVERINFO@@0PEAPEAX@Z 0x180052820
?Empty@CFlexArray@@QEAAXXZ 0x180052a10
?GetArenaHeap@CWin32DefaultArena@@SAPEAXXZ 0x180052838
?GetAt@CFlexArray@@QEBAPEAXH@Z 0x1800528a0
?GetPersistentCfgValue@CPersistentConfig@@QEAAHKAEAK@Z 0x180052810
?GetRegistryPathCIMOM@CWbemInstallObject@@SAPEBGXZ 0x180052a20
?GetRepositoryFolder@CWbemInstallObject@@SAPEBGXZ 0x180052a00
?GetStr@Registry@@QEAAHPEBGPEAPEAG@Z 0x180052808
?GetStringAt@CPropertyName@@QEBAPEBGJ@Z 0x1800528e0
?GetUnknown@CUnkInternal@@QEAAPEAUIUnknown@@XZ 0x1800529d8
?InternalAddRef@CUnkInternal@@QEAAKXZ 0x1800527b0
?InternalRelease@CUnkInternal@@QEAAKXZ 0x180052a18
?IsOffline@CWbemInstallObject@@SA_NXZ 0x1800529d0
?Length@WString@@QEBAHXZ 0x180052880
?Length@WString2@@QEBAHXZ 0x180052888
?Lock@?$CLockableFlexArray@VCStaticCritSec@@@@QEAAXXZ 0x1800527e8
?Open@CEventLog@@QEAAHXZ 0x1800529c0
?Parse@QL1_Parser@@QEAAHPEAPEAUQL_LEVEL_1_RPN_EXPRESSION@@@Z 0x180052900
?QueryInterface@CUnkInternal@@UEAAJAEBU_GUID@@PEAPEAX@Z 0x1800528c0
?Release@CUnkInternal@@UEAAKXZ 0x1800527a8
?RemoveAt@CFlexArray@@QEAAHH@Z 0x1800528b8
?RemoveAt@CWStringArray@@QEAAHH@Z 0x1800528d8
?Report@CEventLog@@QEAAHGAEBU_EVENT_DESCRIPTOR@@VCInsertionString@@111111111@Z 0x1800529c8
?SetAt@CFlexArray@@QEAAXHPEAX@Z 0x1800528b0
?SetFailure@CStaticCritSec@@SAXXZ 0x1800527b8
?Size@CFlexArray@@QEBAHXZ 0x180052868
?Size@CWStringArray@@QEBAHXZ 0x180052878
?Transform@SHA256@@SAXPEAXIQEAE@Z 0x180052848
?Unlock@?$CLockableFlexArray@VCStaticCritSec@@@@QEAAXXZ 0x1800527e0
?WbemMemAlloc@CWin32DefaultArena@@SAPEAX_K@Z 0x1800527c0
?WbemMemFree@CWin32DefaultArena@@SAHPEAX@Z 0x1800527c8
?Write@CMemoryLog@@QEAAXJ@Z 0x180052a50
BreakOnDbgAndRenterLoop 0x1800527f0
EnableAllPrivileges 0x1800529f8
GetMemLogObject 0x180052a40
WinPEKey 0x180052840