wsp_fs.dll

v10.0.19041.5794 64-bit Windows NT Analyzed
Description
Windows Storage Provider for FileShare management
Authors
© Microsoft Corporation. All rights reserved.
File size
1.9 MB
Uploaded
2025-12-01 07:45
Views
105
SHA-256
c79b4f5fb792e69ba7df41e58f59c2eb

Exported functions 10

DllCanUnloadNow #1 · 0x3d10
DllGetClassObject #2 · 0x3d50
DllMain #3 · 0x3990
DllRegisterServer #4 · 0x3c70
DllUnregisterServer #5 · 0x3cc0
GetProviderClassID #6 · 0x3a80
MI_Main #7 · 0x38c0
PreShutdown #8 · 0x29c0
SetShutdownCallback #9 · 0x29c0
SmpUnload #10 · 0x38b0

Imported DLLs & functions 374

CoCreateInstance 0x18012b6b8
CoCreateInstanceEx 0x18012b6c8
CoInitializeEx 0x18012b6d0
CoUninitialize 0x18012b6c0
GetConsoleMode 0x18012b6f0
GetConsoleOutputCP 0x18012b6e0
WriteConsoleW 0x18012b6e8
DebugBreak 0x18012b708
IsDebuggerPresent 0x18012b700
OutputDebugStringW 0x18012b710
GetLastError 0x18012b738
RaiseException 0x18012b730
SetLastError 0x18012b740
SetUnhandledExceptionFilter 0x18012b720
UnhandledExceptionFilter 0x18012b728
FlsAlloc 0x18012b760
FlsFree 0x18012b750
FlsGetValue 0x18012b768
FlsSetValue 0x18012b758
CreateDirectoryW 0x18012b7a8
CreateFileW 0x18012b800
FindClose 0x18012b788
FindFirstFileExW 0x18012b778
FindFirstFileW 0x18012b7f0
FindFirstVolumeW 0x18012b780
FindNextFileW 0x18012b7a0
FindNextVolumeW 0x18012b7b0
FindVolumeClose 0x18012b7e8
FlushFileBuffers 0x18012b7e0
GetDiskFreeSpaceExW 0x18012b7d8
GetDriveTypeW 0x18012b808
GetFileAttributesW 0x18012b7f8
GetFileType 0x18012b7c0
GetVolumeInformationW 0x18012b790
GetVolumePathNameW 0x18012b7d0
RemoveDirectoryW 0x18012b7b8
SetFilePointerEx 0x18012b798
WriteFile 0x18012b7c8
GetVolumeNameForVolumeMountPointW 0x18012b818
GetVolumePathNamesForVolumeNameW 0x18012b820
CloseHandle 0x18012b830
GetProcessHeap 0x18012b858
HeapAlloc 0x18012b860
HeapFree 0x18012b848
HeapReAlloc 0x18012b840
HeapSize 0x18012b850
LocalAlloc 0x18012b878
LocalFree 0x18012b870
InitializeSListHead 0x18012b898
InterlockedFlushSList 0x18012b8b0
InterlockedPopEntrySList 0x18012b8a0
InterlockedPushEntrySList 0x18012b8a8
DeviceIoControl 0x18012b8c0
DisableThreadLibraryCalls 0x18012b8f8
FreeLibrary 0x18012b908
GetModuleFileNameA 0x18012b8d0
GetModuleFileNameW 0x18012b8e0
GetModuleHandleExW 0x18012b8f0
GetModuleHandleW 0x18012b8e8
GetProcAddress 0x18012b900
LoadLibraryExW 0x18012b910
LoadStringW 0x18012b8d8
EnumSystemLocalesW 0x18012b978
FormatMessageA 0x18012b938
FormatMessageW 0x18012b988
GetACP 0x18012b968
GetCPInfo 0x18012b958
GetLocaleInfoW 0x18012b948
GetOEMCP 0x18012b960
GetUserDefaultLCID 0x18012b970
IsValidCodePage 0x18012b980
IsValidLocale 0x18012b950
LCMapStringEx 0x18012b930
LCMapStringW 0x18012b940
FreeEnvironmentStringsW 0x18012b9c8
GetCommandLineA 0x18012b9b0
GetCommandLineW 0x18012b9a8
GetEnvironmentStringsW 0x18012b998
GetEnvironmentVariableW 0x18012b9c0
GetStdHandle 0x18012b9b8
SetStdHandle 0x18012b9a0
ExitProcess 0x18012ba00
GetCurrentProcess 0x18012ba30
GetCurrentProcessId 0x18012ba38
GetCurrentThread 0x18012b9f0
GetCurrentThreadId 0x18012b9e8
GetStartupInfoW 0x18012b9f8
OpenProcessToken 0x18012ba10
OpenThreadToken 0x18012b9e0
SetThreadToken 0x18012ba08
TerminateProcess 0x18012ba18
TlsAlloc 0x18012b9d8
TlsFree 0x18012ba40
TlsGetValue 0x18012ba20
TlsSetValue 0x18012ba28
IsProcessorFeaturePresent 0x18012ba50
QueryPerformanceCounter 0x18012ba60
QueryPerformanceFrequency 0x18012ba68
RegCloseKey 0x18012ba78
RegOpenKeyExW 0x18012ba80
RegQueryValueExW 0x18012ba88
CompareStringEx 0x18012bab8
CompareStringOrdinal 0x18012baa8
CompareStringW 0x18012bab0
GetStringTypeW 0x18012ba98
MultiByteToWideChar 0x18012baa0
WideCharToMultiByte 0x18012bac0
AcquireSRWLockExclusive 0x18012bb30
AcquireSRWLockShared 0x18012bb38
CreateEventW 0x18012bb60
CreateMutexExW 0x18012bb50
CreateSemaphoreExW 0x18012bb70
DeleteCriticalSection 0x18012bb08
EnterCriticalSection 0x18012bb68
InitializeCriticalSection 0x18012bb28
InitializeCriticalSectionAndSpinCount 0x18012bb20
InitializeCriticalSectionEx 0x18012baf8
InitializeSRWLock 0x18012bad0
LeaveCriticalSection 0x18012bb48
OpenSemaphoreW 0x18012bb40
ReleaseMutex 0x18012bae0
ReleaseSemaphore 0x18012baf0
ReleaseSRWLockExclusive 0x18012bae8
ReleaseSRWLockShared 0x18012bb18
ResetEvent 0x18012bb10
SetEvent 0x18012bb58
WaitForSingleObject 0x18012bb00
WaitForSingleObjectEx 0x18012bad8
InitOnceExecuteOnce 0x18012bb88
InitOnceInitialize 0x18012bb90
Sleep 0x18012bb80
GetComputerNameExW 0x18012bbb8
GetSystemDirectoryW 0x18012bbb0
GetSystemTimeAsFileTime 0x18012bba8
GetTickCount64 0x18012bba0
CloseThreadpoolCleanupGroup 0x18012bbf0
CloseThreadpoolCleanupGroupMembers 0x18012bbe0
CloseThreadpoolTimer 0x18012bbe8
CloseThreadpoolWork 0x18012bc10
CreateThreadpoolCleanupGroup 0x18012bbf8
CreateThreadpoolTimer 0x18012bbd8
CreateThreadpoolWork 0x18012bc08
SetThreadpoolTimer 0x18012bbd0
SubmitThreadpoolWork 0x18012bc00
WaitForThreadpoolTimerCallbacks 0x18012bbc8
WaitForThreadpoolWorkCallbacks 0x18012bc18
DeleteTimerQueueEx 0x18012bc28
FileTimeToSystemTime 0x18012bc38
DecodePointer 0x18012bc48
EncodePointer 0x18012bc50
EventActivityIdControl 0x18012bc70
EventRegister 0x18012bc78
EventSetInformation 0x18012bc60
EventUnregister 0x18012bc80
EventWriteTransfer 0x18012bc68
DsCrackNamesW 0x18012bc98
DsFreeNameResultW 0x18012bc90
DsFreePasswordCredentials 0x18012bca0
AddAccessAllowedAceEx 0x18012bce8
AddAccessDeniedAceEx 0x18012bcf0
AddAce 0x18012bcd0
CopySid 0x18012bd28
DeleteAce 0x18012bd00
DuplicateTokenEx 0x18012bcb8
EqualSid 0x18012bd18
FreeSid 0x18012bd08
GetAce 0x18012bcc8
GetAclInformation 0x18012bd30
GetLengthSid 0x18012bce0
GetTokenInformation 0x18012bcf8
ImpersonateLoggedOnUser 0x18012bcb0
InitializeAcl 0x18012bcd8
IsValidAcl 0x18012bcc0
IsValidSid 0x18012bd10
MakeAbsoluteSD 0x18012bd20
LookupAccountNameW 0x18012bd48
LookupAccountSidW 0x18012bd40
GetNamedSecurityInfoW 0x18012bd60
GetSecurityInfo 0x18012bd58
SetNamedSecurityInfoW 0x18012bd68
ConvertSidToStringSidW 0x18012bd80
ConvertStringSidToSidW 0x18012bd78
AddClusterNode 0x18012b3a8
AddClusterResourceDependency 0x18012b300
AddClusterResourceNode 0x18012b2d0
AddResourceToClusterSharedVolumes 0x18012b388
CancelClusterGroupOperation 0x18012b280
CCHlpAddNodeUpdateCluster 0x18012b350
CCHlpConfigureNode 0x18012b1d0
CCHlpCreateClusterNameInAD 0x18012b1c8
CCHlpGetClusterServiceSecret 0x18012b358
CCHlpGetDNSHostLabel 0x18012b1e0
ChangeClusterResourceGroup 0x18012b308
CloseCluster 0x18012b130
CloseClusterGroup 0x18012b110
CloseClusterNetInterface 0x18012b0f8
CloseClusterNetwork 0x18012b100
CloseClusterNode 0x18012b128
CloseClusterNotifyPort 0x18012b3b8
CloseClusterResource 0x18012b108
ClusterCloseEnum 0x18012b160
ClusterCloseEnumEx 0x18012b3e0
ClusterControl 0x18012b390
ClusterEnum 0x18012b170
ClusterEnumEx 0x18012b4b0
ClusterGetEnumCount 0x18012b158
ClusterGetEnumCountEx 0x18012b4a8
ClusterGroupCloseEnum 0x18012b3d8
ClusterGroupCloseEnumEx 0x18012b3f0
ClusterGroupControl 0x18012b2b8
ClusterGroupEnum 0x18012b438
ClusterGroupEnumEx 0x18012b420
ClusterGroupGetEnumCount 0x18012b430
ClusterGroupGetEnumCountEx 0x18012b418
ClusterGroupOpenEnum 0x18012b440
ClusterGroupOpenEnumEx 0x18012b428
ClusterNetInterfaceControl 0x18012b208
ClusterNetworkCloseEnum 0x18012b3c0
ClusterNetworkControl 0x18012b220
ClusterNetworkEnum 0x18012b450
ClusterNetworkGetEnumCount 0x18012b448
ClusterNetworkOpenEnum 0x18012b458
ClusterNodeCloseEnumEx 0x18012b3e8
ClusterNodeControl 0x18012b258
ClusterNodeEnumEx 0x18012b498
ClusterNodeGetEnumCountEx 0x18012b490
ClusterNodeOpenEnumEx 0x18012b4a0
ClusterOpenEnum 0x18012b178
ClusterOpenEnumEx 0x18012b138
ClusterRegCloseKey 0x18012b188
ClusterRegQueryValue 0x18012b1a8
ClusterRegSetValue 0x18012b1a0
ClusterResourceCloseEnum 0x18012b3d0
ClusterResourceCloseEnumEx 0x18012b3f8
ClusterResourceControl 0x18012b338
ClusterResourceEnum 0x18012b468
ClusterResourceEnumEx 0x18012b408
ClusterResourceGetEnumCount 0x18012b460
ClusterResourceGetEnumCountEx 0x18012b400
ClusterResourceOpenEnum 0x18012b470
ClusterResourceOpenEnumEx 0x18012b410
ClusterResourceTypeCloseEnum 0x18012b3c8
ClusterResourceTypeControl 0x18012b1f8
ClusterResourceTypeEnum 0x18012b480
ClusterResourceTypeGetEnumCount 0x18012b478
ClusterResourceTypeOpenEnum 0x18012b488
ClusterUpgradeFunctionalLevel 0x18012b348
CreateCluster 0x18012b1d8
CreateClusterGroupEx 0x18012b368
CreateClusterNotifyPortV2 0x18012b1c0
CreateClusterResource 0x18012b268
CreateClusterResourceType 0x18012b360
DeleteClusterGroup 0x18012b2a0
DeleteClusterResource 0x18012b320
DeleteClusterResourceType 0x18012b1f0
DestroyCluster 0x18012b120
DestroyClusterGroup 0x18012b2a8
EvictClusterNodeEx 0x18012b238
FailClusterResource 0x18012b2d8
GetClusterFromResource 0x18012b140
GetClusterGroupState 0x18012b2b0
GetClusterInformation 0x18012b3a0
GetClusterKey 0x18012b198
GetClusterNetInterfaceState 0x18012b200
GetClusterNetworkState 0x18012b218
GetClusterNodeKey 0x18012b148
GetClusterNodeState 0x18012b250
GetClusterNotifyV2 0x18012b1b0
GetClusterQuorumResource 0x18012b398
GetClusterResourceDependencyExpression 0x18012b2f0
GetClusterResourceKey 0x18012b190
GetClusterResourceState 0x18012b328
GetNodeClusterState 0x18012b1e8
MoveClusterGroup 0x18012b118
MoveClusterGroupEx 0x18012b288
OfflineClusterGroupEx 0x18012b298
OfflineClusterResourceEx 0x18012b318
OnlineClusterGroupEx 0x18012b290
OnlineClusterResourceEx 0x18012b310
OpenCluster 0x18012b180
OpenClusterEx 0x18012b3b0
OpenClusterGroupEx 0x18012b2c0
OpenClusterNetInterfaceEx 0x18012b210
OpenClusterNetworkEx 0x18012b230
OpenClusterNode 0x18012b150
OpenClusterNodeEx 0x18012b260
OpenClusterResource 0x18012b168
OpenClusterResourceEx 0x18012b340
PauseClusterNodeEx 0x18012b248
RegisterClusterResourceTypeNotifyV2 0x18012b1b8
RemoveClusterResourceDependency 0x18012b2f8
RemoveClusterResourceNode 0x18012b2c8
RemoveResourceFromClusterSharedVolumes 0x18012b380
RestartClusterResource 0x18012b2e0
ResumeClusterNodeEx 0x18012b240
SetClusterGroupName 0x18012b278
SetClusterGroupNodeList 0x18012b270
SetClusterName 0x18012b370
SetClusterNetworkName 0x18012b228
SetClusterQuorumResource 0x18012b378
SetClusterResourceDependencyExpression 0x18012b2e8
SetClusterResourceName 0x18012b330
CryptProtectMemory 0x18012b4c8
CryptUnprotectMemory 0x18012b4c0
CryptAcquireContextW 0x18012b4e0
CryptGenRandom 0x18012b4e8
CryptReleaseContext 0x18012b4d8
DnsFlushResolverCacheEntry_W 0x18012b4f8
DsRoleFreeMemory 0x18012b508
DsRoleGetPrimaryDomainInformation 0x18012b510
Icmp6CreateFile 0x18012b538
Icmp6SendEcho2 0x18012b530
IcmpCloseHandle 0x18012b540
IcmpCreateFile 0x18012b520
IcmpSendEcho 0x18012b528
MI_Application_InitializeV1 0x18012bd98
mi_clientFT_V1 0x18012bd90
WspEnumerateRemoteInstances 0x18012b558
WspFreeString 0x18012b590
WspGetRemoteInstance 0x18012b570
WspGetSubsystemFilter 0x18012b588
WspInvokeRemoteMethod 0x18012b578
WspIsRemoteInstance 0x18012b568
WspPackObjectId 0x18012b598
WspProviderEnter 0x18012b550
WspProviderExit 0x18012b560
WspReferencesOfRemoteInstance 0x18012b580
WspUnpackObjectId 0x18012b5a0
DsGetDcNameW 0x18012b5b8
NetApiBufferFree 0x18012b5b0
NtQuerySystemInformation 0x18012bdc8
RtlCaptureContext 0x18012bdb8
RtlDeleteElementGenericTableAvl 0x18012be18
RtlEnumerateGenericTableAvl 0x18012bdf8
RtlEnumerateGenericTableWithoutSplayingAvl 0x18012be00
RtlInitializeGenericTableAvl 0x18012be20
RtlInsertElementGenericTableAvl 0x18012be08
RtlIpv4StringToAddressExW 0x18012bde8
RtlIpv6StringToAddressExW 0x18012bdf0
RtlLookupElementGenericTableAvl 0x18012be10
RtlLookupFunctionEntry 0x18012bde0
RtlNtStatusToDosError 0x18012bdc0
RtlPcToFileHeader 0x18012bdb0
RtlRemoveVectoredExceptionHandler 0x18012bdd8
RtlUnwindEx 0x18012bda8
RtlVirtualUnwind 0x18012bdd0
DsBindWithCredW 0x18012b5c8
DsUnBindW 0x18012b5d0
SysAllocString 0x18012b5e0
SysFreeString 0x18012b5e8
ResUtilGetResourceName 0x18012b5f8
SsCoreUninitialize 0x18012be30
0x18012b608
0x18012b610
0x18012b618
0x18012b620
0x18012b628
0x18012b630
0x18012b638
0x18012b640
0x18012b648
0x18012b650
0x18012b658
0x18012b660
0x18012b668
0x18012b670
FreeAddrInfoW 0x18012b680
GetAddrInfoW 0x18012b688
htons 0x18012b690
WSAAddressToStringW 0x18012b6a8
WSAGetLastError 0x18012b698
WSAStringToAddressW 0x18012b6a0