List of all items
Structs
- types::WslcContainer
- types::WslcContainerNamedVolume
- types::WslcContainerPortMapping
- types::WslcContainerSettings
- types::WslcContainerVolume
- types::WslcCrashDumpSubscription
- types::WslcImageInfo
- types::WslcImageProgressDetail
- types::WslcImageProgressMessage
- types::WslcImportImageOptions
- types::WslcLoadImageOptions
- types::WslcProcess
- types::WslcProcessCallbacks
- types::WslcProcessSettings
- types::WslcPullImageOptions
- types::WslcPushImageOptions
- types::WslcSession
- types::WslcSessionCrashDumpInfo
- types::WslcSessionSettings
- types::WslcTagImageOptions
- types::WslcVersion
- types::WslcVhdRequirements
Enums
- types::WslcContainerNetworkingMode
- types::WslcContainerState
- types::WslcIdentityTokenType
- types::WslcImageProgressStatus
- types::WslcPortProtocol
- types::WslcProcessIOHandle
- types::WslcProcessState
- types::WslcSessionTerminationReason
- types::WslcSignal
- types::WslcVhdType
Functions
- WslcCreateContainer
- WslcCreateContainerProcess
- WslcCreateSession
- WslcCreateSessionVhdVolume
- WslcDeleteContainer
- WslcDeleteSessionImage
- WslcDeleteSessionVhdVolume
- WslcGetContainerID
- WslcGetContainerInitProcess
- WslcGetContainerState
- WslcGetMissingComponents
- WslcGetProcessExitCode
- WslcGetProcessExitEvent
- WslcGetProcessIOHandle
- WslcGetProcessPid
- WslcGetProcessState
- WslcGetSessionTerminationEvent
- WslcGetSessionTerminationReason
- WslcGetVersion
- WslcImportSessionImage
- WslcImportSessionImageFromFile
- WslcInitContainerSettings
- WslcInitProcessSettings
- WslcInitSessionSettings
- WslcInspectContainer
- WslcInstallWithDependencies
- WslcListSessionImages
- WslcLoadSessionImage
- WslcLoadSessionImageFromFile
- WslcOpenContainer
- WslcPullSessionImage
- WslcPushSessionImage
- WslcRegisterSessionCrashDumpCallback
- WslcReleaseContainer
- WslcReleaseCrashDumpSubscription
- WslcReleaseProcess
- WslcReleaseSession
- WslcSessionAuthenticate
- WslcSetContainerInitProcessIOCallbacks
- WslcSetContainerSettingsDomainName
- WslcSetContainerSettingsFlags
- WslcSetContainerSettingsHostName
- WslcSetContainerSettingsInitProcess
- WslcSetContainerSettingsName
- WslcSetContainerSettingsNamedVolumes
- WslcSetContainerSettingsNetworkingMode
- WslcSetContainerSettingsPortMappings
- WslcSetContainerSettingsVolumes
- WslcSetProcessSettingsCallbacks
- WslcSetProcessSettingsCmdLine
- WslcSetProcessSettingsEnvVariables
- WslcSetProcessSettingsFlags
- WslcSetProcessSettingsWorkingDirectory
- WslcSetSessionSettingsCpuCount
- WslcSetSessionSettingsFeatureFlags
- WslcSetSessionSettingsMemory
- WslcSetSessionSettingsTimeout
- WslcSetSessionSettingsVhd
- WslcSignalProcess
- WslcStartContainer
- WslcStopContainer
- WslcTagSessionImage
- WslcTerminateSession
Type Aliases
- types::WslcComponentFlags
- types::WslcContainerFlags
- types::WslcContainerImageProgressCallback
- types::WslcContainerStartFlags
- types::WslcDeleteContainerFlags
- types::WslcInstallCallback
- types::WslcInstallOptions
- types::WslcProcessExitCallback
- types::WslcProcessFlags
- types::WslcSessionCrashDumpCallback
- types::WslcSessionFeatureFlags
- types::WslcStdIOCallback
- types::WslcVhdRequirementsFlags
Constants
- errors::WSLC_E_BASE
- errors::WSLC_E_CONTAINER_DELETED
- errors::WSLC_E_CONTAINER_DISABLED
- errors::WSLC_E_CONTAINER_IS_RUNNING
- errors::WSLC_E_CONTAINER_NOT_FOUND
- errors::WSLC_E_CONTAINER_NOT_RUNNING
- errors::WSLC_E_CONTAINER_PREFIX_AMBIGUOUS
- errors::WSLC_E_EVENTS_LOST
- errors::WSLC_E_EVENT_STREAM_FINISHED
- errors::WSLC_E_IMAGE_NOT_FOUND
- errors::WSLC_E_INVALID_SESSION_NAME
- errors::WSLC_E_NETWORK_NOT_FOUND
- errors::WSLC_E_REGISTRY_BLOCKED_BY_POLICY
- errors::WSLC_E_SDK_UPDATE_NEEDED
- errors::WSLC_E_SESSION_NOT_FOUND
- errors::WSLC_E_SESSION_RESERVED
- errors::WSLC_E_VM_NOT_RUNNING
- errors::WSLC_E_VOLUME_NOT_AVAILABLE
- errors::WSLC_E_VOLUME_NOT_FOUND
- errors::WSLC_E_WU_SEARCH_FAILED
- types::WSLC_COMPONENT_FLAG_NONE
- types::WSLC_COMPONENT_FLAG_SDK_NEEDS_UPDATE
- types::WSLC_COMPONENT_FLAG_VIRTUAL_MACHINE_PLATFORM
- types::WSLC_COMPONENT_FLAG_WSL_PACKAGE
- types::WSLC_CONTAINER_FLAG_AUTO_REMOVE
- types::WSLC_CONTAINER_FLAG_ENABLE_GPU
- types::WSLC_CONTAINER_FLAG_NONE
- types::WSLC_CONTAINER_FLAG_PRIVILEGED
- types::WSLC_CONTAINER_ID_BUFFER_SIZE
- types::WSLC_CONTAINER_OPTIONS_ALIGNMENT
- types::WSLC_CONTAINER_OPTIONS_SIZE
- types::WSLC_CONTAINER_PROCESS_OPTIONS_ALIGNMENT
- types::WSLC_CONTAINER_PROCESS_OPTIONS_SIZE
- types::WSLC_CONTAINER_START_FLAG_ATTACH
- types::WSLC_CONTAINER_START_FLAG_NONE
- types::WSLC_DELETE_CONTAINER_FLAG_FORCE
- types::WSLC_DELETE_CONTAINER_FLAG_NONE
- types::WSLC_IMAGE_NAME_LENGTH
- types::WSLC_INSTALL_OPTION_NONE
- types::WSLC_INSTALL_OPTION_REPAIR
- types::WSLC_PROCESS_FLAG_NONE
- types::WSLC_PROCESS_FLAG_STDIN
- types::WSLC_SESSION_FEATURE_FLAG_ENABLE_GPU
- types::WSLC_SESSION_FEATURE_FLAG_NONE
- types::WSLC_SESSION_OPTIONS_ALIGNMENT
- types::WSLC_SESSION_OPTIONS_SIZE
- types::WSLC_VHD_REQ_FLAG_NONE
- types::WSLC_VHD_REQ_FLAG_OWNER