René's URL Explorer Experiment


Title: WSL

Description: Windows Subsystem for Linux developer and architecture documentation

Generator: mkdocs-1.6.1, mkdocs-material-9.7.6

direct link

Domain: wsl.dev

Links:

Skip to content https://wsl.dev#wsl-open-source-documentation
https://wsl.dev/
https://wsl.dev/
Home https://wsl.dev/
Building and testing WSL https://wsl.dev/dev-loop/
Debugging WSL https://wsl.dev/debugging/
WSL architecture https://wsl.dev/technical-documentation/
wsl.exe https://wsl.dev/technical-documentation/wsl.exe/
wslg.exe https://wsl.dev/technical-documentation/wslg.exe/
wslconfig.exe https://wsl.dev/technical-documentation/wslconfig.exe/
wslhost.exe https://wsl.dev/technical-documentation/wslhost.exe/
wslrelay.exe https://wsl.dev/technical-documentation/wslrelay.exe/
wslservice.exe https://wsl.dev/technical-documentation/wslservice.exe/
mini_init https://wsl.dev/technical-documentation/mini_init/
init https://wsl.dev/technical-documentation/init/
session leader https://wsl.dev/technical-documentation/session-leader/
relay https://wsl.dev/technical-documentation/relay/
gns https://wsl.dev/technical-documentation/gns/
localhost https://wsl.dev/technical-documentation/localhost/
plan9 https://wsl.dev/technical-documentation/plan9/
Boot process https://wsl.dev/technical-documentation/boot-process/
Interop https://wsl.dev/technical-documentation/interop/
Drvfs & Plan9 https://wsl.dev/technical-documentation/drvfs/
Systemd https://wsl.dev/technical-documentation/systemd/
API reference https://wsl.dev/api-reference/
C API reference https://wsl.dev/api-reference/c/
Structures https://wsl.dev/api-reference/c/structures/
Handle Types https://wsl.dev/api-reference/c/structures/handle-types/
Constants https://wsl.dev/api-reference/c/structures/constants/
WslcSessionSettings https://wsl.dev/api-reference/c/structures/wslcsessionsettings/
WslcContainerSettings https://wsl.dev/api-reference/c/structures/wslccontainersettings/
WslcProcessSettings https://wsl.dev/api-reference/c/structures/wslcprocesssettings/
WslcVhdRequirements https://wsl.dev/api-reference/c/structures/wslcvhdrequirements/
WslcSessionCrashDumpInfo https://wsl.dev/api-reference/c/structures/wslcsessioncrashdumpinfo/
WslcContainerPortMapping https://wsl.dev/api-reference/c/structures/wslccontainerportmapping/
WslcContainerVolume https://wsl.dev/api-reference/c/structures/wslccontainervolume/
WslcContainerNamedVolume https://wsl.dev/api-reference/c/structures/wslccontainernamedvolume/
WslcProcessCallbacks https://wsl.dev/api-reference/c/structures/wslcprocesscallbacks/
WslcImageProgressDetail https://wsl.dev/api-reference/c/structures/wslcimageprogressdetail/
WslcImageProgressMessage https://wsl.dev/api-reference/c/structures/wslcimageprogressmessage/
WslcPullImageOptions https://wsl.dev/api-reference/c/structures/wslcpullimageoptions/
WslcImportImageOptions https://wsl.dev/api-reference/c/structures/wslcimportimageoptions/
WslcLoadImageOptions https://wsl.dev/api-reference/c/structures/wslcloadimageoptions/
WslcImageInfo https://wsl.dev/api-reference/c/structures/wslcimageinfo/
WslcTagImageOptions https://wsl.dev/api-reference/c/structures/wslctagimageoptions/
WslcPushImageOptions https://wsl.dev/api-reference/c/structures/wslcpushimageoptions/
WslcVersion https://wsl.dev/api-reference/c/structures/wslcversion/
Callback Types https://wsl.dev/api-reference/c/callback-types/
WslcSessionCrashDumpCallback https://wsl.dev/api-reference/c/callback-types/wslcsessioncrashdumpcallback/
WslcStdIOCallback https://wsl.dev/api-reference/c/callback-types/wslcstdiocallback/
WslcProcessExitCallback https://wsl.dev/api-reference/c/callback-types/wslcprocessexitcallback/
WslcContainerImageProgressCallback https://wsl.dev/api-reference/c/callback-types/wslccontainerimageprogresscallback/
WslcInstallCallback https://wsl.dev/api-reference/c/callback-types/wslcinstallcallback/
Session APIs https://wsl.dev/api-reference/c/session-apis/
WslcInitSessionSettings https://wsl.dev/api-reference/c/session-apis/wslcinitsessionsettings/
WslcCreateSession https://wsl.dev/api-reference/c/session-apis/wslccreatesession/
WslcSetSessionSettingsCpuCount https://wsl.dev/api-reference/c/session-apis/wslcsetsessionsettingscpucount/
WslcSetSessionSettingsMemory https://wsl.dev/api-reference/c/session-apis/wslcsetsessionsettingsmemory/
WslcSetSessionSettingsTimeout https://wsl.dev/api-reference/c/session-apis/wslcsetsessionsettingstimeout/
WslcSetSessionSettingsVhd https://wsl.dev/api-reference/c/session-apis/wslcsetsessionsettingsvhd/
WslcSetSessionSettingsFeatureFlags https://wsl.dev/api-reference/c/session-apis/wslcsetsessionsettingsfeatureflags/
WslcGetSessionTerminationEvent https://wsl.dev/api-reference/c/session-apis/wslcgetsessionterminationevent/
WslcGetSessionTerminationReason https://wsl.dev/api-reference/c/session-apis/wslcgetsessionterminationreason/
WslcRegisterSessionCrashDumpCallback https://wsl.dev/api-reference/c/session-apis/wslcregistersessioncrashdumpcallback/
WslcReleaseCrashDumpSubscription https://wsl.dev/api-reference/c/session-apis/wslcreleasecrashdumpsubscription/
WslcTerminateSession https://wsl.dev/api-reference/c/session-apis/wslcterminatesession/
WslcReleaseSession https://wsl.dev/api-reference/c/session-apis/wslcreleasesession/
WslcSessionAuthenticate https://wsl.dev/api-reference/c/session-apis/wslcsessionauthenticate/
Container APIs https://wsl.dev/api-reference/c/container-apis/
WslcInitContainerSettings https://wsl.dev/api-reference/c/container-apis/wslcinitcontainersettings/
WslcCreateContainer https://wsl.dev/api-reference/c/container-apis/wslccreatecontainer/
WslcStartContainer https://wsl.dev/api-reference/c/container-apis/wslcstartcontainer/
WslcSetContainerSettingsName https://wsl.dev/api-reference/c/container-apis/wslcsetcontainersettingsname/
WslcSetContainerSettingsInitProcess https://wsl.dev/api-reference/c/container-apis/wslcsetcontainersettingsinitprocess/
WslcSetContainerSettingsNetworkingMode https://wsl.dev/api-reference/c/container-apis/wslcsetcontainersettingsnetworkingmode/
WslcSetContainerSettingsHostName https://wsl.dev/api-reference/c/container-apis/wslcsetcontainersettingshostname/
WslcSetContainerSettingsDomainName https://wsl.dev/api-reference/c/container-apis/wslcsetcontainersettingsdomainname/
WslcSetContainerSettingsFlags https://wsl.dev/api-reference/c/container-apis/wslcsetcontainersettingsflags/
WslcSetContainerSettingsPortMappings https://wsl.dev/api-reference/c/container-apis/wslcsetcontainersettingsportmappings/
WslcSetContainerSettingsVolumes https://wsl.dev/api-reference/c/container-apis/wslcsetcontainersettingsvolumes/
WslcSetContainerSettingsNamedVolumes https://wsl.dev/api-reference/c/container-apis/wslcsetcontainersettingsnamedvolumes/
WslcCreateContainerProcess https://wsl.dev/api-reference/c/container-apis/wslccreatecontainerprocess/
WslcGetContainerID https://wsl.dev/api-reference/c/container-apis/wslcgetcontainerid/
WslcGetContainerInitProcess https://wsl.dev/api-reference/c/container-apis/wslcgetcontainerinitprocess/
WslcInspectContainer https://wsl.dev/api-reference/c/container-apis/wslcinspectcontainer/
WslcGetContainerState https://wsl.dev/api-reference/c/container-apis/wslcgetcontainerstate/
WslcStopContainer https://wsl.dev/api-reference/c/container-apis/wslcstopcontainer/
WslcDeleteContainer https://wsl.dev/api-reference/c/container-apis/wslcdeletecontainer/
WslcReleaseContainer https://wsl.dev/api-reference/c/container-apis/wslcreleasecontainer/
Process APIs https://wsl.dev/api-reference/c/process-apis/
WslcInitProcessSettings https://wsl.dev/api-reference/c/process-apis/wslcinitprocesssettings/
WslcSetProcessSettingsWorkingDirectory https://wsl.dev/api-reference/c/process-apis/wslcsetprocesssettingsworkingdirectory/
WslcSetProcessSettingsCmdLine https://wsl.dev/api-reference/c/process-apis/wslcsetprocesssettingscmdline/
WslcSetProcessSettingsEnvVariables https://wsl.dev/api-reference/c/process-apis/wslcsetprocesssettingsenvvariables/
WslcSetProcessSettingsCallbacks https://wsl.dev/api-reference/c/process-apis/wslcsetprocesssettingscallbacks/
WslcGetProcessPid https://wsl.dev/api-reference/c/process-apis/wslcgetprocesspid/
WslcGetProcessExitEvent https://wsl.dev/api-reference/c/process-apis/wslcgetprocessexitevent/
WslcGetProcessState https://wsl.dev/api-reference/c/process-apis/wslcgetprocessstate/
WslcGetProcessExitCode https://wsl.dev/api-reference/c/process-apis/wslcgetprocessexitcode/
WslcSignalProcess https://wsl.dev/api-reference/c/process-apis/wslcsignalprocess/
WslcGetProcessIOHandle https://wsl.dev/api-reference/c/process-apis/wslcgetprocessiohandle/
WslcReleaseProcess https://wsl.dev/api-reference/c/process-apis/wslcreleaseprocess/
Image APIs https://wsl.dev/api-reference/c/image-apis/
WslcPullSessionImage https://wsl.dev/api-reference/c/image-apis/wslcpullsessionimage/
WslcImportSessionImage https://wsl.dev/api-reference/c/image-apis/wslcimportsessionimage/
WslcImportSessionImageFromFile https://wsl.dev/api-reference/c/image-apis/wslcimportsessionimagefromfile/
WslcLoadSessionImage https://wsl.dev/api-reference/c/image-apis/wslcloadsessionimage/
WslcLoadSessionImageFromFile https://wsl.dev/api-reference/c/image-apis/wslcloadsessionimagefromfile/
WslcDeleteSessionImage https://wsl.dev/api-reference/c/image-apis/wslcdeletesessionimage/
WslcListSessionImages https://wsl.dev/api-reference/c/image-apis/wslclistsessionimages/
WslcTagSessionImage https://wsl.dev/api-reference/c/image-apis/wslctagsessionimage/
WslcPushSessionImage https://wsl.dev/api-reference/c/image-apis/wslcpushsessionimage/
Storage APIs https://wsl.dev/api-reference/c/storage-apis/
WslcCreateSessionVhdVolume https://wsl.dev/api-reference/c/storage-apis/wslccreatesessionvhdvolume/
WslcDeleteSessionVhdVolume https://wsl.dev/api-reference/c/storage-apis/wslcdeletesessionvhdvolume/
Install and Version APIs https://wsl.dev/api-reference/c/install-and-version-apis/
WslcGetMissingComponents https://wsl.dev/api-reference/c/install-and-version-apis/wslcgetmissingcomponents/
WslcGetVersion https://wsl.dev/api-reference/c/install-and-version-apis/wslcgetversion/
WslcInstallWithDependencies https://wsl.dev/api-reference/c/install-and-version-apis/wslcinstallwithdependencies/
Enumerations https://wsl.dev/api-reference/c/enumerations/
WslcContainerNetworkingMode https://wsl.dev/api-reference/c/enumerations/wslccontainernetworkingmode/
WslcVhdType https://wsl.dev/api-reference/c/enumerations/wslcvhdtype/
WslcVhdRequirementsFlags https://wsl.dev/api-reference/c/enumerations/wslcvhdrequirementsflags/
WslcSessionFeatureFlags https://wsl.dev/api-reference/c/enumerations/wslcsessionfeatureflags/
WslcSessionTerminationReason https://wsl.dev/api-reference/c/enumerations/wslcsessionterminationreason/
WslcPortProtocol https://wsl.dev/api-reference/c/enumerations/wslcportprotocol/
WslcContainerFlags https://wsl.dev/api-reference/c/enumerations/wslccontainerflags/
WslcContainerStartFlags https://wsl.dev/api-reference/c/enumerations/wslccontainerstartflags/
WslcContainerState https://wsl.dev/api-reference/c/enumerations/wslccontainerstate/
WslcSignal https://wsl.dev/api-reference/c/enumerations/wslcsignal/
WslcDeleteContainerFlags https://wsl.dev/api-reference/c/enumerations/wslcdeletecontainerflags/
WslcProcessIOHandle https://wsl.dev/api-reference/c/enumerations/wslcprocessiohandle/
WslcProcessState https://wsl.dev/api-reference/c/enumerations/wslcprocessstate/
WslcImageProgressStatus https://wsl.dev/api-reference/c/enumerations/wslcimageprogressstatus/
WslcComponentFlags https://wsl.dev/api-reference/c/enumerations/wslccomponentflags/
Error Codes https://wsl.dev/api-reference/c/error-codes/
Not Yet Implemented APIs https://wsl.dev/api-reference/c/not-yet-implemented-apis/
End-to-End Example https://wsl.dev/api-reference/c/end-to-end-example/
C++ API reference https://wsl.dev/api-reference/cpp/
Data Classes https://wsl.dev/api-reference/cpp/data-classes/
ImageInfo https://wsl.dev/api-reference/cpp/data-classes/imageinfo/
ImageProgress https://wsl.dev/api-reference/cpp/data-classes/imageprogress/
InstallProgress https://wsl.dev/api-reference/cpp/data-classes/installprogress/
ContainerPortMapping https://wsl.dev/api-reference/cpp/data-classes/containerportmapping/
ContainerVolume https://wsl.dev/api-reference/cpp/data-classes/containervolume/
ContainerNamedVolume https://wsl.dev/api-reference/cpp/data-classes/containernamedvolume/
Referenced https://wsl.dev/api-reference/cpp/data-classes/referenced/
Settings Classes https://wsl.dev/api-reference/cpp/settings-classes/
SessionSettings https://wsl.dev/api-reference/cpp/settings-classes/sessionsettings/
ContainerSettings https://wsl.dev/api-reference/cpp/settings-classes/containersettings/
ProcessSettings https://wsl.dev/api-reference/cpp/settings-classes/processsettings/
VhdOptions https://wsl.dev/api-reference/cpp/settings-classes/vhdoptions/
Core Classes https://wsl.dev/api-reference/cpp/core-classes/
Session https://wsl.dev/api-reference/cpp/core-classes/session/
Container https://wsl.dev/api-reference/cpp/core-classes/container/
Process https://wsl.dev/api-reference/cpp/core-classes/process/
Service Class https://wsl.dev/api-reference/cpp/service-class/
WslcService https://wsl.dev/api-reference/cpp/service-class/wslcservice/
Delegates and Events https://wsl.dev/api-reference/cpp/delegates-and-events/
SessionTerminationHandler https://wsl.dev/api-reference/cpp/delegates-and-events/sessionterminationhandler/
ProcessCrashHandler https://wsl.dev/api-reference/cpp/delegates-and-events/processcrashhandler/
ProcessOutputHandler https://wsl.dev/api-reference/cpp/delegates-and-events/processoutputhandler/
ProcessExitHandler https://wsl.dev/api-reference/cpp/delegates-and-events/processexithandler/
Enumerations https://wsl.dev/api-reference/cpp/enumerations/
Component https://wsl.dev/api-reference/cpp/enumerations/component/
DeleteContainerOption https://wsl.dev/api-reference/cpp/enumerations/deletecontaineroption/
Error https://wsl.dev/api-reference/cpp/enumerations/error/
ContainerNetworkingMode https://wsl.dev/api-reference/cpp/enumerations/containernetworkingmode/
PortProtocol https://wsl.dev/api-reference/cpp/enumerations/portprotocol/
ContainerState https://wsl.dev/api-reference/cpp/enumerations/containerstate/
Signal https://wsl.dev/api-reference/cpp/enumerations/signal/
ProcessOutputHandle https://wsl.dev/api-reference/cpp/enumerations/processoutputhandle/
ProcessOutputMode https://wsl.dev/api-reference/cpp/enumerations/processoutputmode/
ProcessState https://wsl.dev/api-reference/cpp/enumerations/processstate/
VhdType https://wsl.dev/api-reference/cpp/enumerations/vhdtype/
ImageProgressStatus https://wsl.dev/api-reference/cpp/enumerations/imageprogressstatus/
SessionTerminationReason https://wsl.dev/api-reference/cpp/enumerations/sessionterminationreason/
Not Yet Implemented and Known Gaps https://wsl.dev/api-reference/cpp/not-yet-implemented-and-known-gaps/
End-to-End Example https://wsl.dev/api-reference/cpp/end-to-end-example/
C# API reference https://wsl.dev/api-reference/csharp/
Overview https://wsl.dev/api-reference/csharp/overview/
Projected Namespace https://wsl.dev/api-reference/csharp/projected-namespace/
Common CsWinRT Type Mappings https://wsl.dev/api-reference/csharp/common-cswinrt-type-mappings/
Data Classes https://wsl.dev/api-reference/csharp/data-classes/
ContainerPortMapping https://wsl.dev/api-reference/csharp/data-classes/containerportmapping/
ContainerVolume https://wsl.dev/api-reference/csharp/data-classes/containervolume/
ContainerNamedVolume https://wsl.dev/api-reference/csharp/data-classes/containernamedvolume/
ImageInfo https://wsl.dev/api-reference/csharp/data-classes/imageinfo/
ImageProgress https://wsl.dev/api-reference/csharp/data-classes/imageprogress/
InstallProgress https://wsl.dev/api-reference/csharp/data-classes/installprogress/
ProcessCrashInformation https://wsl.dev/api-reference/csharp/data-classes/processcrashinformation/
ServiceVersion https://wsl.dev/api-reference/csharp/data-classes/serviceversion/
VhdOwner https://wsl.dev/api-reference/csharp/data-classes/vhdowner/
Settings Classes https://wsl.dev/api-reference/csharp/settings-classes/
SessionSettings https://wsl.dev/api-reference/csharp/settings-classes/sessionsettings/
VhdOptions https://wsl.dev/api-reference/csharp/settings-classes/vhdoptions/
PullImageOptions https://wsl.dev/api-reference/csharp/settings-classes/pullimageoptions/
PushImageOptions https://wsl.dev/api-reference/csharp/settings-classes/pushimageoptions/
TagImageOptions https://wsl.dev/api-reference/csharp/settings-classes/tagimageoptions/
ContainerSettings https://wsl.dev/api-reference/csharp/settings-classes/containersettings/
ProcessSettings https://wsl.dev/api-reference/csharp/settings-classes/processsettings/
Core Classes https://wsl.dev/api-reference/csharp/core-classes/
Session https://wsl.dev/api-reference/csharp/core-classes/session/
Container https://wsl.dev/api-reference/csharp/core-classes/container/
Process https://wsl.dev/api-reference/csharp/core-classes/process/
Service Class https://wsl.dev/api-reference/csharp/service-class/
WslcService https://wsl.dev/api-reference/csharp/service-class/wslcservice/
Delegates and Events https://wsl.dev/api-reference/csharp/delegates-and-events/
Enumerations https://wsl.dev/api-reference/csharp/enumerations/
Component https://wsl.dev/api-reference/csharp/enumerations/component/
DeleteContainerOption https://wsl.dev/api-reference/csharp/enumerations/deletecontaineroption/
Error https://wsl.dev/api-reference/csharp/enumerations/error/
ContainerNetworkingMode https://wsl.dev/api-reference/csharp/enumerations/containernetworkingmode/
PortProtocol https://wsl.dev/api-reference/csharp/enumerations/portprotocol/
ContainerState https://wsl.dev/api-reference/csharp/enumerations/containerstate/
Signal https://wsl.dev/api-reference/csharp/enumerations/signal/
ProcessOutputHandle https://wsl.dev/api-reference/csharp/enumerations/processoutputhandle/
ProcessOutputMode https://wsl.dev/api-reference/csharp/enumerations/processoutputmode/
ProcessState https://wsl.dev/api-reference/csharp/enumerations/processstate/
VhdType https://wsl.dev/api-reference/csharp/enumerations/vhdtype/
ImageProgressStatus https://wsl.dev/api-reference/csharp/enumerations/imageprogressstatus/
SessionTerminationReason https://wsl.dev/api-reference/csharp/enumerations/sessionterminationreason/
Known Gaps https://wsl.dev/api-reference/csharp/known-gaps/
End-to-End Example https://wsl.dev/api-reference/csharp/end-to-end-example/
https://wsl.dev#wsl-open-source-documentation
https://learn.microsoft.com/windows/wsl/https://learn.microsoft.com/windows/wsl/
Getting startedhttps://wsl.dev/dev-loop/
technical documentationhttps://wsl.dev/technical-documentation/
Material for MkDocs https://squidfunk.github.io/mkdocs-material/

Viewport: width=device-width,initial-scale=1


URLs of crawlers that visited me.