wslapi.dll

v10.0.19041.5794 64-bit Windows NT Analyzed
Description
Windows Subsystem for Linux API
Authors
© Microsoft Corporation. All rights reserved.
File size
284.5 KB
Uploaded
2025-12-01 07:45
Views
64
SHA-256
5ea015929b1c74bd46329bb32b2ec077

Exported functions 10

DllCanUnloadNow #1 · 0x96c0
DllGetClassObject #2 · 0x9710
DllMain #3 · 0x9810
WslConfigureDistribution #4 · 0xfe10
WslGetDistributionConfiguration #5 · 0xff30
WslIsDistributionRegistered #6 · 0x103d0
WslLaunch #7 · 0x10e30
WslLaunchInteractive #8 · 0x10f60
WslRegisterDistribution #9 · 0x104d0
WslUnregisterDistribution #10 · 0x105e0

Imported DLLs & functions 177

GetCurrentPackagePath 0x18002e6e0
CoCreateFreeThreadedMarshaler 0x18002e728
CoCreateInstance 0x18002e718
CoIncrementMTAUsage 0x18002e708
CoInitializeEx 0x18002e6f8
CoInitializeSecurity 0x18002e730
CoTaskMemAlloc 0x18002e710
CoTaskMemFree 0x18002e700
CoUninitialize 0x18002e6f0
IIDFromString 0x18002e720
GetConsoleMode 0x18002e740
WriteConsoleW 0x18002e748
GetConsoleScreenBufferInfo 0x18002e758
SetConsoleCursorPosition 0x18002e760
GetDateFormatEx 0x18002e770
DebugBreak 0x18002e790
IsDebuggerPresent 0x18002e780
OutputDebugStringW 0x18002e788
GetLastError 0x18002e7b0
RaiseException 0x18002e7b8
SetLastError 0x18002e7a8
SetUnhandledExceptionFilter 0x18002e7a0
UnhandledExceptionFilter 0x18002e7c0
CreateFileW 0x18002e7d8
GetFileType 0x18002e7d0
GetTempPathW 0x18002e7e8
CloseHandle 0x18002e7f8
GetProcessHeap 0x18002e818
HeapAlloc 0x18002e810
HeapFree 0x18002e808
LocalAlloc 0x18002e828
LocalFree 0x18002e830
InitializeSListHead 0x18002e848
InterlockedPushEntrySList 0x18002e840
VerifyVersionInfoW 0x18002e858
DisableThreadLibraryCalls 0x18002e880
FreeLibrary 0x18002e870
GetModuleFileNameA 0x18002e898
GetModuleHandleExW 0x18002e868
GetModuleHandleW 0x18002e890
GetProcAddress 0x18002e888
LoadLibraryExW 0x18002e878
FormatMessageW 0x18002e8a8
PathAllocCombine 0x18002e8c0
PathCchRemoveFileSpec 0x18002e8b8
CreateProcessW 0x18002e8e8
CreateThread 0x18002e900
GetCurrentProcess 0x18002e8f0
GetCurrentProcessId 0x18002e918
GetCurrentThread 0x18002e910
GetCurrentThreadId 0x18002e908
GetExitCodeProcess 0x18002e8f8
TerminateProcess 0x18002e8e0
IsProcessorFeaturePresent 0x18002e928
QueryPerformanceCounter 0x18002e938
QueryFullProcessImageNameW 0x18002e948
RegCloseKey 0x18002e960
RegCreateKeyExW 0x18002e968
RegGetValueW 0x18002e978
RegOpenCurrentUser 0x18002e970
RegOpenKeyExW 0x18002e958
RegDeleteKeyValueW 0x18002e988
RegSetKeyValueW 0x18002e990
RtlCaptureContext 0x18002e9a8
RtlLookupFunctionEntry 0x18002e9b0
RtlPcToFileHeader 0x18002e9a0
RtlVirtualUnwind 0x18002e9b8
MultiByteToWideChar 0x18002e9d0
WideCharToMultiByte 0x18002e9c8
AcquireSRWLockExclusive 0x18002e9e0
AcquireSRWLockShared 0x18002ea70
CreateEventExW 0x18002e9f8
CreateEventW 0x18002ea20
CreateMutexExW 0x18002ea68
CreateSemaphoreExW 0x18002ea08
DeleteCriticalSection 0x18002ea50
EnterCriticalSection 0x18002ea48
InitializeCriticalSectionAndSpinCount 0x18002ea58
InitializeCriticalSectionEx 0x18002ea30
LeaveCriticalSection 0x18002ea38
OpenSemaphoreW 0x18002ea60
ReleaseMutex 0x18002ea00
ReleaseSemaphore 0x18002ea40
ReleaseSRWLockExclusive 0x18002e9f0
ReleaseSRWLockShared 0x18002ea18
SetEvent 0x18002e9e8
WaitForSingleObject 0x18002ea28
WaitForSingleObjectEx 0x18002ea10
InitOnceBeginInitialize 0x18002ea98
InitOnceComplete 0x18002ea90
InitOnceExecuteOnce 0x18002ea80
Sleep 0x18002ea88
GetSystemDirectoryW 0x18002eaa8
GetSystemTimeAsFileTime 0x18002eab0
VerSetConditionMask 0x18002eac0
CloseThreadpoolTimer 0x18002ead0
CreateThreadpoolTimer 0x18002eae8
SetThreadpoolTimer 0x18002eae0
WaitForThreadpoolTimerCallbacks 0x18002ead8
DecodePointer 0x18002eaf8
EncodePointer 0x18002eb00
GetRestrictedErrorInfo 0x18002eb20
RoOriginateError 0x18002eb18
SetRestrictedErrorInfo 0x18002eb10
RoOriginateLanguageException 0x18002eb30
RoGetActivationFactory 0x18002eb40
RoInitialize 0x18002eb50
RoUninitialize 0x18002eb48
WindowsCreateString 0x18002eb90
WindowsCreateStringReference 0x18002eb88
WindowsDeleteString 0x18002eb60
WindowsDeleteStringBuffer 0x18002eb68
WindowsDuplicateString 0x18002eb78
WindowsGetStringRawBuffer 0x18002eb80
WindowsPreallocateStringBuffer 0x18002eb98
WindowsPromoteStringBuffer 0x18002eb70
__AdjustPointer 0x18002ec38
__C_specific_handler 0x18002ec48
__current_exception 0x18002ec30
__CxxFrameHandler3 0x18002ec28
__CxxFrameHandler4 0x18002ecd8
__processing_throw 0x18002ec40
__std_terminate 0x18002ecd0
_CxxThrowException 0x18002ec50
_o___acrt_iob_func 0x18002ecc8
_o___std_exception_copy 0x18002ecc0
_o___std_exception_destroy 0x18002ecb8
_o___std_type_info_destroy_list 0x18002ecb0
_o___stdio_common_vfwprintf 0x18002eca8
_o___stdio_common_vsnprintf_s 0x18002eca0
_o___stdio_common_vswprintf 0x18002ec98
_o___stdio_common_vswscanf 0x18002ec90
_o__beginthreadex 0x18002ec88
_o__callnewh 0x18002ec80
_o__cexit 0x18002ec78
_o__configure_narrow_argv 0x18002ec70
_o__crt_atexit 0x18002ec68
_o__errno 0x18002ec60
_o__execute_onexit_table 0x18002ec58
_o__initialize_narrow_environment 0x18002eba8
_o__initialize_onexit_table 0x18002ebb0
_o__invalid_parameter_noinfo 0x18002ebb8
_o__invalid_parameter_noinfo_noreturn 0x18002ebc0
_o__purecall 0x18002ebc8
_o__register_onexit_function 0x18002ebd0
_o__seh_filter_dll 0x18002ebd8
_o__wcsicmp 0x18002ebe0
_o_abort 0x18002ebe8
_o_free 0x18002ebf0
_o_iswspace 0x18002ebf8
_o_lround 0x18002ec00
_o_malloc 0x18002ec08
_o_terminate 0x18002ec10
_o_towlower 0x18002ec18
_o_wcstod 0x18002ec20
memcmp 0x18002ece0
memcpy 0x18002ece8
memmove 0x18002ecf0
_initterm 0x18002ed00
_initterm_e 0x18002ed08
memset 0x18002ed18
wcsncmp 0x18002ed20
EventActivityIdControl 0x18002ed40
EventRegister 0x18002ed30
EventSetInformation 0x18002ed48
EventUnregister 0x18002ed50
EventWriteTransfer 0x18002ed38
DismDelete 0x18002e6b8
DismEnableFeature 0x18002e690
DismGetFeatureInfo 0x18002e698
DismInitialize 0x18002e6a8
DismOpenSession 0x18002e6a0
DismShutdown 0x18002e6b0
SHGetKnownFolderPath 0x18002ed60
SysFreeString 0x18002e6c8
SysStringLen 0x18002e6d0