repdrvfs.dll

v10.0.19041.1 64-bit Windows NT Analyzed
Description
WMI Repository Driver
Authors
© Microsoft Corporation. All rights reserved.
File size
371.3 KB
Uploaded
2025-12-01 08:18
Views
58
SHA-256
6570f33c6238dfd11f402400c09c0e8f

Exported functions 8

ResetRepository #1 · 0x3cc80
RestoreWMIRepository #2 · 0x2ea50
SalvageRepository #3 · 0x3cd00
VerifyRepository #4 · 0x3b070
DllCanUnloadNow #5 · 0x3f370
DllGetClassObject #6 · 0x3f230
DllRegisterServer #7 · 0x3f450
DllUnregisterServer #8 · 0x3f610

Imported DLLs & functions 211

ChangeServiceConfigW 0x1800461b0
CloseServiceHandle 0x180046180
ControlService 0x180046190
EnumDependentServicesW 0x180046198
OpenSCManagerW 0x180046188
OpenServiceW 0x1800461b8
QueryServiceConfigW 0x1800461a8
QueryServiceStatus 0x180046178
RegCloseKey 0x1800461c0
RegCreateKeyExW 0x1800461d0
RegDeleteKeyExW 0x1800461c8
RegOpenKeyExW 0x1800461d8
StartServiceW 0x1800461a0
CloseHandle 0x1800462f8
CopyFileExW 0x180046380
CreateDirectoryW 0x180046340
CreateEventW 0x1800463f0
CreateFileW 0x1800462e0
CreateTimerQueueTimer 0x180046370
DebugBreak 0x180046298
DeleteCriticalSection 0x180046310
DeleteFileW 0x1800462f0
DeleteTimerQueueTimer 0x1800463b8
DisableThreadLibraryCalls 0x180046248
EnterCriticalSection 0x180046350
ExpandEnvironmentStringsW 0x1800462c8
FindClose 0x180046278
FindFirstFileW 0x180046288
FindNextFileW 0x180046280
FlushFileBuffers 0x180046320
FreeLibrary 0x180046258
GetComputerNameExW 0x1800463d0
GetCurrentProcess 0x180046210
GetCurrentProcessId 0x1800461f8
GetCurrentThreadId 0x1800463c0
GetFileAttributesExW 0x180046400
GetFileAttributesW 0x1800461e8
GetFileSizeEx 0x1800462b0
GetLastError 0x1800462e8
GetModuleFileNameW 0x180046250
GetModuleHandleW 0x180046318
GetProcAddress 0x180046300
GetProductInfo 0x180046388
GetSystemDirectoryW 0x180046268
GetSystemTimeAsFileTime 0x1800461f0
GetTickCount 0x1800462a0
GetVersion 0x180046240
GetVersionExW 0x1800463c8
GetVolumePathNameW 0x1800463a0
HeapAlloc 0x180046368
HeapFree 0x180046348
HeapReAlloc 0x180046360
InitializeCriticalSectionAndSpinCount 0x1800462d0
LCMapStringW 0x180046338
LeaveCriticalSection 0x180046358
LoadLibraryExW 0x180046330
LocalAlloc 0x1800463b0
LocalFree 0x180046260
MoveFileExW 0x180046270
QueryPerformanceCounter 0x180046200
QueueUserWorkItem 0x1800463e0
ReadFile 0x1800462a8
ResetEvent 0x180046290
RtlCaptureContext 0x180046238
RtlCaptureStackBackTrace 0x1800463d8
RtlLookupFunctionEntry 0x180046230
RtlVirtualUnwind 0x180046228
SetEndOfFile 0x1800462d8
SetEvent 0x180046328
SetFileAttributesW 0x1800463e8
SetFilePointerEx 0x180046308
SetLastError 0x1800462b8
SetUnhandledExceptionFilter 0x180046218
Sleep 0x1800463f8
TerminateProcess 0x180046208
TlsAlloc 0x180046398
TlsFree 0x180046390
TlsGetValue 0x180046408
TlsSetValue 0x180046378
UnhandledExceptionFilter 0x180046220
WaitForSingleObject 0x1800463a8
WriteFile 0x1800462c0
__C_specific_handler 0x180046478
__CxxFrameHandler3 0x180046500
__dllonexit 0x180046490
_amsg_exit 0x180046510
_CxxThrowException 0x180046530
_initterm 0x1800464b8
_itow 0x180046568
_lock 0x1800464a0
_onexit 0x180046488
_purecall 0x1800464c8
_ui64tow_s 0x180046470
_unlock 0x180046498
_vsnwprintf 0x1800464f0
_wcsicmp 0x1800464d8
_wcsnicmp 0x180046578
_XcptFilter 0x180046518
??0exception@@QEAA@AEBQEBD@Z 0x180046558
??0exception@@QEAA@AEBQEBDH@Z 0x180046550
??0exception@@QEAA@AEBV0@@Z 0x180046548
??1exception@@UEAA@XZ 0x180046540
??1type_info@@UEAA@XZ 0x1800464a8
?terminate@@YAXXZ 0x1800464b0
?what@exception@@UEBAPEBDXZ 0x180046538
free 0x180046508
iswspace 0x1800464d0
malloc 0x1800464c0
memcmp 0x180046588
memcpy 0x180046528
memcpy_s 0x1800464e0
memmove 0x180046520
memset 0x180046480
rand_s 0x1800464f8
strncmp 0x180046580
wcschr 0x1800464e8
wcscmp 0x180046590
wcsrchr 0x180046570
wcsstr 0x180046560
NtFsControlFile 0x1800465a8
NtWaitForSingleObject 0x1800465a0
NtWriteFile 0x1800465c8
RtlNtStatusToDosError 0x1800465c0
WinSqmAddToStream 0x1800465b0
WinSqmIsOptedIn 0x1800465b8
CoCreateInstance 0x180046440
CoInitializeEx 0x180046418
CoSetProxyBlanket 0x180046420
CoTaskMemAlloc 0x180046430
CoTaskMemFree 0x180046438
StringFromGUID2 0x180046428
SysFreeString 0x180046458
VariantClear 0x180046450
VariantInit 0x180046460
_ThrowMemoryException_ 0x1800466f8
??0CCritSec@@QEAA@XZ 0x180046748
??0CEventLog@@QEAA@PEBGAEBU_GUID@@K@Z 0x180046628
??0CFlexArray@@QEAA@HH@Z 0x180046728
??0CInCritSec@@QEAA@PEAU_RTL_CRITICAL_SECTION@@@Z 0x180046678
??0CInsertionString@@QEAA@$$QEAV0@@Z 0x180046650
??0CInsertionString@@QEAA@J@Z 0x180046780
??0CInsertionString@@QEAA@PEBG@Z 0x180046660
??0CInsertionString@@QEAA@XZ 0x180046668
??0CStaticCritSec@@QEAA@XZ 0x180046770
??0CUnkInternal@@QEAA@PEAVCLifeControl@@@Z 0x180046800
??0CWStringArray@@QEAA@HH@Z 0x1800466f0
??0QL1_Parser@@QEAA@PEAVCGenLexSource@@@Z 0x1800466c0
??0Registry@@QEAA@PEBGK@Z 0x1800467a0
??0WString@@QEAA@PEBG@Z 0x1800466c8
??0WString@@QEAA@XZ 0x180046648
??0WString2@@QEAA@PEAGH@Z 0x1800465e8
??0WString2@@QEAA@PEBD@Z 0x180046808
??0WString2@@QEAA@PEBG@Z 0x1800466a0
??0WString2@@QEAA@XZ 0x1800466a8
??1?$CLockableFlexArray@VCStaticCritSec@@@@QEAA@XZ 0x1800467c0
??1CCritSec@@QEAA@XZ 0x180046740
??1CEventLog@@QEAA@XZ 0x180046620
??1CFlexArray@@QEAA@XZ 0x180046720
??1CInCritSec@@QEAA@XZ 0x180046670
??1CInsertionString@@QEAA@XZ 0x180046658
??1CStaticCritSec@@QEAA@XZ 0x180046768
??1CUnkInternal@@UEAA@XZ 0x1800467f8
??1CWStringArray@@QEAA@XZ 0x1800466e8
??1QL_LEVEL_1_RPN_EXPRESSION@@QEAA@XZ 0x180046688
??1QL1_Parser@@UEAA@XZ 0x1800466b8
??1Registry@@QEAA@XZ 0x180046798
??1WString@@QEAA@XZ 0x180046680
??1WString2@@QEAA@XZ 0x1800465e0
??4WString@@QEAAAEAV0@AEBV0@@Z 0x180046638
??4WString@@QEAAAEAV0@PEBG@Z 0x180046640
??4WString2@@QEAAAEAV0@AEBV0@@Z 0x180046690
??4WString2@@QEAAAEAV0@PEBG@Z 0x180046698
??ACFlexArray@@QEAAAEAPEAXH@Z 0x180046710
??ACWStringArray@@QEBAPEAGH@Z 0x180046730
??YWString@@QEAAAEAV0@PEBG@Z 0x180046630
??YWString2@@QEAAAEAV0@PEBG@Z 0x1800465d8
?Add@CFlexArray@@QEAAHPEAX@Z 0x180046738
?Add@CWStringArray@@QEAAHPEBG@Z 0x1800466e0
?AddRef@CUnkInternal@@UEAAKXZ 0x1800467e8
?anyFailure@CStaticCritSec@@SAHXZ 0x180046818
?Close@CEventLog@@QEAAHXZ 0x180046618
?CoGetClassObject@CWbemInstallObject@@SAJAEBU_GUID@@KPEAU_COSERVERINFO@@0PEAPEAX@Z 0x180046778
?Empty@CFlexArray@@QEAAXXZ 0x180046838
?GetArenaHeap@CWin32DefaultArena@@SAPEAXXZ 0x180046760
?GetAt@CFlexArray@@QEBAPEAXH@Z 0x180046718
?GetPersistentCfgValue@CPersistentConfig@@QEAAHKAEAK@Z 0x180046788
?GetRegistryPathCIMOM@CWbemInstallObject@@SAPEBGXZ 0x1800465f0
?GetRepositoryFolder@CWbemInstallObject@@SAPEBGXZ 0x1800465f8
?GetStr@Registry@@QEAAHPEBGPEAPEAG@Z 0x180046790
?GetStringAt@CPropertyName@@QEBAPEBGJ@Z 0x1800466d0
?InternalRelease@CUnkInternal@@QEAAKXZ 0x180046820
?IsOffline@CWbemInstallObject@@SA_NXZ 0x180046600
?Lock@?$CLockableFlexArray@VCStaticCritSec@@@@QEAAXXZ 0x1800467b0
?Open@CEventLog@@QEAAHXZ 0x180046610
?Parse@QL1_Parser@@QEAAHPEAPEAUQL_LEVEL_1_RPN_EXPRESSION@@@Z 0x1800466b0
?QueryInterface@CUnkInternal@@UEAAJAEBU_GUID@@PEAPEAX@Z 0x1800467f0
?Release@CUnkInternal@@UEAAKXZ 0x1800467e0
?RemoveAt@CFlexArray@@QEAAHH@Z 0x180046700
?RemoveAt@CWStringArray@@QEAAHH@Z 0x1800466d8
?Report@CEventLog@@QEAAHGAEBU_EVENT_DESCRIPTOR@@VCInsertionString@@111111111@Z 0x180046608
?SetAt@CFlexArray@@QEAAXHPEAX@Z 0x180046708
?SetFailure@CStaticCritSec@@SAXXZ 0x1800467d8
?Transform@SHA256@@SAXPEAXIQEAE@Z 0x180046750
?Unlock@?$CLockableFlexArray@VCStaticCritSec@@@@QEAAXXZ 0x1800467b8
?WbemMemAlloc@CWin32DefaultArena@@SAPEAX_K@Z 0x1800467d0
?WbemMemFree@CWin32DefaultArena@@SAHPEAX@Z 0x1800467c8
?Write@CMemoryLog@@QEAAXJ@Z 0x180046830
BreakOnDbgAndRenterLoop 0x1800467a8
EnableAllPrivileges 0x180046810
GetMemLogObject 0x180046828
WinPEKey 0x180046758