repdrvfs.dll

v10.0.19041.5911 64-bit Windows NT Analyzed
Description
WMI Repository Driver
Authors
© Microsoft Corporation. All rights reserved.
File size
404.9 KB
Uploaded
2025-12-01 08:19
Views
42
SHA-256
8125c10a455f4d34d358d13bc4ad947b

Exported functions 8

ResetRepository #1 · 0x43080
RestoreWMIRepository #2 · 0x34e50
SalvageRepository #3 · 0x43100
VerifyRepository #4 · 0x41470
DllCanUnloadNow #5 · 0x45770
DllGetClassObject #6 · 0x45630
DllRegisterServer #7 · 0x45850
DllUnregisterServer #8 · 0x45a10

Imported DLLs & functions 235

ChangeServiceConfigW 0x18004d208
CloseServiceHandle 0x18004d238
ControlService 0x18004d228
EnumDependentServicesW 0x18004d220
OpenSCManagerW 0x18004d230
OpenServiceW 0x18004d200
QueryServiceConfigW 0x18004d210
QueryServiceStatus 0x18004d1e8
RegCloseKey 0x18004d1f8
RegCreateKeyExW 0x18004d1e0
RegDeleteKeyExW 0x18004d1f0
RegOpenKeyExW 0x18004d1d8
StartServiceW 0x18004d218
AcquireSRWLockExclusive 0x18004d3d8
AcquireSRWLockShared 0x18004d438
CloseHandle 0x18004d3f8
CloseThreadpoolTimer 0x18004d3d0
CopyFileExW 0x18004d2b8
CreateDirectoryW 0x18004d488
CreateEventW 0x18004d508
CreateFileW 0x18004d398
CreateMutexExW 0x18004d430
CreateSemaphoreExW 0x18004d328
CreateThreadpoolTimer 0x18004d410
CreateTimerQueueTimer 0x18004d498
DebugBreak 0x18004d300
DeleteCriticalSection 0x18004d440
DeleteFileW 0x18004d3e8
DeleteTimerQueueTimer 0x18004d2c8
DisableThreadLibraryCalls 0x18004d250
EnterCriticalSection 0x18004d340
ExpandEnvironmentStringsW 0x18004d360
FindClose 0x18004d510
FindFirstFileW 0x18004d298
FindNextFileW 0x18004d290
FlushFileBuffers 0x18004d468
FormatMessageW 0x18004d3b0
FreeLibrary 0x18004d2f0
GetComputerNameExW 0x18004d4e8
GetCurrentProcess 0x18004d2e8
GetCurrentProcessId 0x18004d448
GetCurrentThreadId 0x18004d3a0
GetFileAttributesExW 0x18004d4a8
GetFileAttributesW 0x18004d4d8
GetFileSizeEx 0x18004d320
GetLastError 0x18004d3b8
GetModuleFileNameA 0x18004d318
GetModuleFileNameW 0x18004d248
GetModuleHandleExW 0x18004d358
GetModuleHandleW 0x18004d458
GetProcAddress 0x18004d420
GetProcessHeap 0x18004d450
GetProductInfo 0x18004d4b0
GetSystemDirectoryW 0x18004d280
GetSystemTimeAsFileTime 0x18004d2d0
GetTickCount 0x18004d308
GetVersion 0x18004d258
GetVersionExW 0x18004d4e0
GetVolumePathNameW 0x18004d4c8
HeapAlloc 0x18004d418
HeapFree 0x18004d330
HeapReAlloc 0x18004d490
InitializeCriticalSectionAndSpinCount 0x18004d368
InitializeCriticalSectionEx 0x18004d380
IsDebuggerPresent 0x18004d460
LCMapStringW 0x18004d478
LeaveCriticalSection 0x18004d370
LoadLibraryExW 0x18004d2b0
LocalAlloc 0x18004d4d0
LocalFree 0x18004d2f8
MoveFileExW 0x18004d288
OpenSemaphoreW 0x18004d3f0
OutputDebugStringW 0x18004d3c8
QueryPerformanceCounter 0x18004d480
QueueUserWorkItem 0x18004d4f8
ReadFile 0x18004d310
ReleaseMutex 0x18004d3a8
ReleaseSemaphore 0x18004d4b8
ReleaseSRWLockExclusive 0x18004d3c0
ReleaseSRWLockShared 0x18004d408
ResetEvent 0x18004d2a0
RtlCaptureContext 0x18004d260
RtlCaptureStackBackTrace 0x18004d4f0
RtlLookupFunctionEntry 0x18004d268
RtlVirtualUnwind 0x18004d270
SetEndOfFile 0x18004d378
SetEvent 0x18004d2a8
SetFileAttributesW 0x18004d500
SetFilePointerEx 0x18004d428
SetLastError 0x18004d338
SetThreadpoolTimer 0x18004d400
SetUnhandledExceptionFilter 0x18004d2e0
Sleep 0x18004d4c0
TerminateProcess 0x18004d348
TlsAlloc 0x18004d470
TlsFree 0x18004d2c0
TlsGetValue 0x18004d2d8
TlsSetValue 0x18004d4a0
UnhandledExceptionFilter 0x18004d278
WaitForSingleObject 0x18004d390
WaitForSingleObjectEx 0x18004d3e0
WaitForThreadpoolTimerCallbacks 0x18004d388
WriteFile 0x18004d350
__C_specific_handler 0x18004d608
__CxxFrameHandler3 0x18004d5d0
__dllonexit 0x18004d698
_amsg_exit 0x18004d590
_CxxThrowException 0x18004d5b8
_initterm 0x18004d578
_itow 0x18004d5f0
_lock 0x18004d630
_onexit 0x18004d5b0
_purecall 0x18004d668
_ui64tow_s 0x18004d600
_unlock 0x18004d688
_vsnprintf_s 0x18004d648
_vsnwprintf 0x18004d678
_wcsicmp 0x18004d620
_wcsnicmp 0x18004d610
_XcptFilter 0x18004d598
??0exception@@QEAA@AEBQEBD@Z 0x18004d5d8
??0exception@@QEAA@AEBQEBDH@Z 0x18004d5c8
??0exception@@QEAA@AEBV0@@Z 0x18004d650
??0exception@@QEAA@XZ 0x18004d658
??1exception@@UEAA@XZ 0x18004d660
??1type_info@@UEAA@XZ 0x18004d5f8
?terminate@@YAXXZ 0x18004d5e8
?what@exception@@UEBAPEBDXZ 0x18004d5c0
free 0x18004d588
iswspace 0x18004d618
malloc 0x18004d580
memcmp 0x18004d6a8
memcpy 0x18004d5a8
memcpy_s 0x18004d670
memmove 0x18004d5a0
memmove_s 0x18004d640
memset 0x18004d5e0
rand_s 0x18004d680
strncmp 0x18004d690
wcschr 0x18004d638
wcscmp 0x18004d6b0
wcsrchr 0x18004d628
wcsstr 0x18004d6a0
NtFsControlFile 0x18004d6c8
NtWaitForSingleObject 0x18004d6c0
NtWriteFile 0x18004d6e8
RtlNtStatusToDosError 0x18004d6e0
WinSqmAddToStream 0x18004d6d0
WinSqmIsOptedIn 0x18004d6d8
CoCreateInstance 0x18004d528
CoInitializeEx 0x18004d548
CoSetProxyBlanket 0x18004d538
CoTaskMemAlloc 0x18004d520
CoTaskMemFree 0x18004d540
StringFromGUID2 0x18004d530
SysFreeString 0x18004d558
VariantClear 0x18004d560
VariantInit 0x18004d568
_ThrowMemoryException_ 0x18004d818
??0CCritSec@@QEAA@XZ 0x18004d868
??0CEventLog@@QEAA@PEBGAEBU_GUID@@K@Z 0x18004d748
??0CFlexArray@@QEAA@HH@Z 0x18004d848
??0CInCritSec@@QEAA@PEAU_RTL_CRITICAL_SECTION@@@Z 0x18004d798
??0CInsertionString@@QEAA@$$QEAV0@@Z 0x18004d770
??0CInsertionString@@QEAA@J@Z 0x18004d8a0
??0CInsertionString@@QEAA@PEBG@Z 0x18004d780
??0CInsertionString@@QEAA@XZ 0x18004d788
??0CStaticCritSec@@QEAA@XZ 0x18004d890
??0CUnkInternal@@QEAA@PEAVCLifeControl@@@Z 0x18004d920
??0CWStringArray@@QEAA@HH@Z 0x18004d810
??0QL1_Parser@@QEAA@PEAVCGenLexSource@@@Z 0x18004d7e0
??0Registry@@QEAA@PEBGK@Z 0x18004d8c0
??0WString@@QEAA@PEBG@Z 0x18004d7e8
??0WString@@QEAA@XZ 0x18004d768
??0WString2@@QEAA@PEAGH@Z 0x18004d708
??0WString2@@QEAA@PEBD@Z 0x18004d928
??0WString2@@QEAA@PEBG@Z 0x18004d7c0
??0WString2@@QEAA@XZ 0x18004d7c8
??1?$CLockableFlexArray@VCStaticCritSec@@@@QEAA@XZ 0x18004d8e0
??1CCritSec@@QEAA@XZ 0x18004d860
??1CEventLog@@QEAA@XZ 0x18004d740
??1CFlexArray@@QEAA@XZ 0x18004d840
??1CInCritSec@@QEAA@XZ 0x18004d790
??1CInsertionString@@QEAA@XZ 0x18004d778
??1CStaticCritSec@@QEAA@XZ 0x18004d888
??1CUnkInternal@@UEAA@XZ 0x18004d918
??1CWStringArray@@QEAA@XZ 0x18004d808
??1QL_LEVEL_1_RPN_EXPRESSION@@QEAA@XZ 0x18004d7a8
??1QL1_Parser@@UEAA@XZ 0x18004d7d8
??1Registry@@QEAA@XZ 0x18004d8b8
??1WString@@QEAA@XZ 0x18004d7a0
??1WString2@@QEAA@XZ 0x18004d700
??4WString@@QEAAAEAV0@AEBV0@@Z 0x18004d758
??4WString@@QEAAAEAV0@PEBG@Z 0x18004d760
??4WString2@@QEAAAEAV0@AEBV0@@Z 0x18004d7b0
??4WString2@@QEAAAEAV0@PEBG@Z 0x18004d7b8
??ACFlexArray@@QEAAAEAPEAXH@Z 0x18004d830
??ACWStringArray@@QEBAPEAGH@Z 0x18004d850
??YWString@@QEAAAEAV0@PEBG@Z 0x18004d750
??YWString2@@QEAAAEAV0@PEBG@Z 0x18004d6f8
?Add@CFlexArray@@QEAAHPEAX@Z 0x18004d858
?Add@CWStringArray@@QEAAHPEBG@Z 0x18004d800
?AddRef@CUnkInternal@@UEAAKXZ 0x18004d908
?anyFailure@CStaticCritSec@@SAHXZ 0x18004d938
?Close@CEventLog@@QEAAHXZ 0x18004d738
?CoGetClassObject@CWbemInstallObject@@SAJAEBU_GUID@@KPEAU_COSERVERINFO@@0PEAPEAX@Z 0x18004d898
?Empty@CFlexArray@@QEAAXXZ 0x18004d958
?GetArenaHeap@CWin32DefaultArena@@SAPEAXXZ 0x18004d880
?GetAt@CFlexArray@@QEBAPEAXH@Z 0x18004d838
?GetPersistentCfgValue@CPersistentConfig@@QEAAHKAEAK@Z 0x18004d8a8
?GetRegistryPathCIMOM@CWbemInstallObject@@SAPEBGXZ 0x18004d710
?GetRepositoryFolder@CWbemInstallObject@@SAPEBGXZ 0x18004d718
?GetStr@Registry@@QEAAHPEBGPEAPEAG@Z 0x18004d8b0
?GetStringAt@CPropertyName@@QEBAPEBGJ@Z 0x18004d7f0
?InternalRelease@CUnkInternal@@QEAAKXZ 0x18004d940
?IsOffline@CWbemInstallObject@@SA_NXZ 0x18004d720
?Lock@?$CLockableFlexArray@VCStaticCritSec@@@@QEAAXXZ 0x18004d8d0
?Open@CEventLog@@QEAAHXZ 0x18004d730
?Parse@QL1_Parser@@QEAAHPEAPEAUQL_LEVEL_1_RPN_EXPRESSION@@@Z 0x18004d7d0
?QueryInterface@CUnkInternal@@UEAAJAEBU_GUID@@PEAPEAX@Z 0x18004d910
?Release@CUnkInternal@@UEAAKXZ 0x18004d900
?RemoveAt@CFlexArray@@QEAAHH@Z 0x18004d820
?RemoveAt@CWStringArray@@QEAAHH@Z 0x18004d7f8
?Report@CEventLog@@QEAAHGAEBU_EVENT_DESCRIPTOR@@VCInsertionString@@111111111@Z 0x18004d728
?SetAt@CFlexArray@@QEAAXHPEAX@Z 0x18004d828
?SetFailure@CStaticCritSec@@SAXXZ 0x18004d8f8
?Transform@SHA256@@SAXPEAXIQEAE@Z 0x18004d870
?Unlock@?$CLockableFlexArray@VCStaticCritSec@@@@QEAAXXZ 0x18004d8d8
?WbemMemAlloc@CWin32DefaultArena@@SAPEAX_K@Z 0x18004d8f0
?WbemMemFree@CWin32DefaultArena@@SAHPEAX@Z 0x18004d8e8
?Write@CMemoryLog@@QEAAXJ@Z 0x18004d950
BreakOnDbgAndRenterLoop 0x18004d8c8
EnableAllPrivileges 0x18004d930
GetMemLogObject 0x18004d948
WinPEKey 0x18004d878