wmipdfs.dll

v10.0.19041.1 64-bit Windows NT Analyzed
Description
WMI DFS Provider
Authors
© Microsoft Corporation. All rights reserved.
File size
63.5 KB
Uploaded
2025-12-01 07:51
Views
85
SHA-256
fcf8e0e938098290995df1e96288d2c2

Exported functions 4

DllCanUnloadNow #1 · 0x1370
DllGetClassObject #2 · 0x1310
DllRegisterServer #3 · 0x13a0
DllUnregisterServer #4 · 0x13d0

Imported DLLs & functions 156

ImpersonateLoggedOnUser 0x180009e78
OpenThreadToken 0x180009ea0
RegCloseKey 0x180009e88
RegCreateKeyExW 0x180009e90
RegDeleteKeyExW 0x180009eb0
RegOpenKeyExW 0x180009e80
RegSetValueExW 0x180009e98
RevertToSelf 0x180009ea8
??0CHPtrArray@@QEAA@XZ 0x18000a198
??0CHString@@QEAA@AEBV0@@Z 0x18000a210
??0CHString@@QEAA@PEBG@Z 0x18000a208
??0CHString@@QEAA@XZ 0x18000a070
??0CHStringArray@@QEAA@XZ 0x18000a258
??0CObjectPathParser@@QEAA@W4ObjectParserFlags@@@Z 0x18000a280
??0CThreadBase@@QEAA@W4THREAD_SAFETY_MECHANISM@0@@Z 0x18000a188
??0Provider@@QEAA@PEBG0@Z 0x18000a060
??1CHPtrArray@@QEAA@XZ 0x18000a1a0
??1CHString@@QEAA@XZ 0x18000a078
??1CHStringArray@@QEAA@XZ 0x18000a260
??1CObjectPathParser@@QEAA@XZ 0x18000a288
??1CThreadBase@@UEAA@XZ 0x18000a190
??1Provider@@UEAA@XZ 0x18000a068
??4CHString@@QEAAAEBV0@AEBV0@@Z 0x18000a080
??4CHString@@QEAAAEBV0@PEBG@Z 0x18000a218
??ACHPtrArray@@QEAAAEAPEAXH@Z 0x18000a1c0
??ACHStringArray@@QEBA?AVCHString@@H@Z 0x18000a230
??H@YA?AVCHString@@AEBV0@0@Z 0x18000a160
??H@YA?AVCHString@@AEBV0@G@Z 0x18000a168
??H@YA?AVCHString@@PEBGAEBV0@@Z 0x18000a170
??YCHString@@QEAAAEBV0@AEBV0@@Z 0x18000a238
??YCHString@@QEAAAEBV0@G@Z 0x180009fe8
?Add@CHPtrArray@@QEAAHPEAX@Z 0x18000a1b0
?Add@CHStringArray@@QEAAHPEBG@Z 0x18000a268
?AddRef@CInstance@@QEAAJXZ 0x18000a010
?BeginRead@CThreadBase@@QEAAHK@Z 0x180009ff8
?BeginWrite@CThreadBase@@QEAAHK@Z 0x18000a1a8
?captainsLog@@3VProviderLog@@A 0x18000a050
?Commit@CInstance@@QEAAJXZ 0x18000a0b0
?Create@CWbemGlueFactory@@SAPEAV1@PEAJ@Z 0x18000a1e0
?CreateNewInstance@Provider@@IEAAPEAVCInstance@@PEAVMethodContext@@@Z 0x18000a0a8
?DeleteInstance@Provider@@MEAAJAEBVCInstance@@J@Z 0x18000a028
?Destroy@CWbemGlueFactory@@QEAAXXZ 0x18000a1e8
?Empty@CHString@@QEAAXXZ 0x18000a148
?EndRead@CThreadBase@@QEAAXXZ 0x18000a018
?EndWrite@CThreadBase@@QEAAXXZ 0x18000a1b8
?ExecMethod@Provider@@MEAAJAEBVCInstance@@QEAGPEAV2@2J@Z 0x18000a140
?ExecQuery@Provider@@MEAAJPEAVMethodContext@@AEAVCFrameworkQuery@@J@Z 0x18000a0f8
?FindOneOf@CHString@@QEBAHPEBG@Z 0x18000a040
?Flush@Provider@@MEAAXXZ 0x18000a100
?Format@CHString@@QEAAXPEBGZZ 0x18000a228
?FrameworkLoginDLL@CWbemProviderGlue@@SAHPEBGPEAJ@Z 0x18000a1f8
?FrameworkLogoffDLL@CWbemProviderGlue@@SAHPEBGPEAJ@Z 0x18000a1f0
?Free@CObjectPathParser@@QEAAXPEAUParsedObjectPath@@@Z 0x18000a278
?GetAt@CHPtrArray@@QEBAPEAXH@Z 0x18000a008
?GetBuffer@CHString@@QEAAPEAGH@Z 0x18000a0a0
?GetCHString@CInstance@@QEBA_NPEBGAEAVCHString@@@Z 0x18000a090
?GetDWORD@CInstance@@QEBA_NPEBGAEAK@Z 0x18000a098
?GetInstanceKeysByPath@CWbemProviderGlue@@SAJPEBGPEAPEAVCInstance@@PEAVMethodContext@@@Z 0x18000a178
?GetInstancePropertiesByPath@CWbemProviderGlue@@SAJPEBGPEAPEAVCInstance@@PEAVMethodContext@@AEAVCHStringArray@@@Z 0x18000a270
?GetInstancesByQuery@CWbemProviderGlue@@SAJPEBGPEAV?$TRefPointerCollection@VCInstance@@@@PEAVMethodContext@@0@Z 0x18000a250
?GetInstancesByQueryAsynch@CWbemProviderGlue@@SAJPEBGPEAVProvider@@P6AJ1PEAVCInstance@@PEAVMethodContext@@PEAX@Z034@Z 0x18000a248
?GetLength@CHString@@QEBAHXZ 0x18000a0d8
?GetLocalInstancePath@Provider@@IEAA_NPEBVCInstance@@AEAVCHString@@@Z 0x18000a150
?GetMethodContext@CInstance@@QEBAPEAVMethodContext@@XZ 0x18000a038
?GetObject@Provider@@MEAAJPEAVCInstance@@J@Z 0x18000a0f0
?GetSize@CHPtrArray@@QEBAHXZ 0x18000a000
?GetValuesForProp@CFrameworkQuery@@QEAAJPEBGAEAVCHStringArray@@@Z 0x18000a030
?GetVariant@CInstance@@QEBA_NPEBGAEAUtagVARIANT@@@Z 0x18000a220
?initFailed@Provider@@SAHXZ 0x18000a200
?IsDerivedFrom@CWbemProviderGlue@@SA_NPEBG0PEAVMethodContext@@0@Z 0x18000a180
?IsPropertyRequired@CFrameworkQuery@@QEAA_NPEBG@Z 0x18000a0d0
?Left@CHString@@QEBA?AV1@H@Z 0x180009fe0
?LocalLogMessage@ProviderLog@@QEAAXPEBG0HW4LogLevel@1@@Z 0x18000a058
?LocalLogMessage@ProviderLog@@QEAAXPEBGHW4LogLevel@1@0ZZ 0x18000a048
?OnFinalRelease@CThreadBase@@MEAAXXZ 0x18000a1c8
?Parse@CObjectPathParser@@QEAAHPEBGPEAPEAUParsedObjectPath@@@Z 0x18000a290
?PutInstance@Provider@@MEAAJAEBVCInstance@@J@Z 0x18000a020
?Release@CInstance@@QEAAJXZ 0x18000a0e0
?RemoveAll@CHPtrArray@@QEAAXXZ 0x18000a0e8
?RemoveAll@CHStringArray@@QEAAXXZ 0x18000a1d8
?RemoveAt@CHStringArray@@QEAAXHH@Z 0x18000a1d0
?Right@CHString@@QEBA?AV1@H@Z 0x180009ff0
?s_strComputerName@Provider@@0VCHString@@A 0x18000a088
?SetAt@CHString@@QEAAXHG@Z 0x18000a240
?Setbool@CInstance@@QEAA_NPEBG_N@Z 0x18000a0c0
?SetCHString@CInstance@@QEAA_NPEBG0@Z 0x18000a138
?SetCHString@CInstance@@QEAA_NPEBGAEBVCHString@@@Z 0x18000a158
?SetDWORD@CInstance@@QEAA_NPEBGK@Z 0x18000a0c8
?SetWCHARSplat@CInstance@@QEAA_NPEBG0@Z 0x18000a0b8
?ValidateDeletionFlags@Provider@@MEAAJJ@Z 0x18000a128
?ValidateEnumerationFlags@Provider@@MEAAJJ@Z 0x18000a108
?ValidateGetObjFlags@Provider@@MEAAJJ@Z 0x18000a110
?ValidateMethodFlags@Provider@@MEAAJJ@Z 0x18000a118
?ValidatePutInstanceFlags@Provider@@MEAAJJ@Z 0x18000a130
?ValidateQueryFlags@Provider@@MEAAJJ@Z 0x18000a120
CloseHandle 0x180009ed8
DisableThreadLibraryCalls 0x180009ef0
GetComputerNameExW 0x180009ee0
GetCurrentProcess 0x180009f70
GetCurrentProcessId 0x180009f18
GetCurrentThread 0x180009ed0
GetCurrentThreadId 0x180009f10
GetFileAttributesW 0x180009f68
GetLastError 0x180009f60
GetModuleFileNameW 0x180009ec8
GetSystemTimeAsFileTime 0x180009f08
GetTickCount 0x180009f00
GetVersionExW 0x180009ec0
LocalFree 0x180009f58
QueryPerformanceCounter 0x180009f20
RtlCaptureContext 0x180009f48
RtlLookupFunctionEntry 0x180009f40
RtlVirtualUnwind 0x180009f38
SetLastError 0x180009ee8
SetUnhandledExceptionFilter 0x180009ef8
Sleep 0x180009f50
TerminateProcess 0x180009f28
UnhandledExceptionFilter 0x180009f30
__C_specific_handler 0x18000a2e0
__CxxFrameHandler3 0x18000a318
__dllonexit 0x18000a2c8
_amsg_exit 0x18000a2f8
_callnewh 0x18000a350
_CxxThrowException 0x18000a2a8
_initterm 0x18000a2e8
_lock 0x18000a2d8
_onexit 0x18000a2c0
_purecall 0x18000a348
_unlock 0x18000a2d0
_wcsicmp 0x18000a2b0
_XcptFilter 0x18000a300
??_V@YAXPEAX@Z 0x18000a368
??0exception@@QEAA@AEBQEBD@Z 0x18000a340
??0exception@@QEAA@AEBQEBDH@Z 0x18000a338
??0exception@@QEAA@AEBV0@@Z 0x18000a330
??1exception@@UEAA@XZ 0x18000a328
??1type_info@@UEAA@XZ 0x18000a2b8
??3@YAXPEAX@Z 0x18000a2a0
?what@exception@@UEBAPEBDXZ 0x18000a320
free 0x18000a2f0
malloc 0x18000a358
memcpy 0x18000a310
memmove 0x18000a308
wcschr 0x18000a370
wcsncmp 0x18000a360
NetApiBufferFree 0x180009fa8
NetDfsAdd 0x180009f88
NetDfsAddStdRoot 0x180009f90
NetDfsEnum 0x180009fb0
NetDfsRemove 0x180009f98
NetDfsRemoveStdRoot 0x180009fa0
NetDfsSetInfo 0x180009f80
StringFromGUID2 0x18000a380
VariantChangeType 0x180009fc8
VariantClear 0x180009fd0
VariantInit 0x180009fc0