Skip to main content

Module types

Module types 

Source
Expand description

Microsoft.WSL.Containers 3.0.1 原始数据结构、枚举与回调函数定义

Structs§

WslcContainer
WSLC 容器不透明句柄
WslcContainerNamedVolume
容器具名 VHD 卷挂载
WslcContainerPortMapping
容器端口映射配置
WslcContainerSettings
容器初始化配置结构体 (104 字节,8 字节对齐)
WslcContainerVolume
容器目录卷挂载
WslcCrashDumpSubscription
崩溃转储回调订阅不透明句柄
WslcImageInfo
镜像元数据信息
WslcImageProgressDetail
镜像拉取字节进度明细
WslcImageProgressMessage
镜像拉取进度单条消息
WslcImportImageOptions
镜像导入配置选项
WslcLoadImageOptions
镜像载入配置选项
WslcProcess
WSLC 进程不透明句柄
WslcProcessCallbacks
进程回调函数集合
WslcProcessSettings
进程初始化配置结构体 (72 字节,8 字节对齐)
WslcPullImageOptions
镜像拉取配置选项
WslcPushImageOptions
镜像推送配置选项
WslcSession
WSLC 会话不透明句柄
WslcSessionCrashDumpInfo
会话崩溃转储信息
WslcSessionSettings
会话初始化配置结构体 (72 字节,8 字节对齐)
WslcTagImageOptions
镜像打标签配置选项
WslcVersion
WSLC 系统版本号
WslcVhdRequirements
VHD 规格要求

Enums§

WslcContainerNetworkingMode
容器网络模式
WslcContainerState
容器运行状态
WslcIdentityTokenType
身份认证令牌返回类型
WslcImageProgressStatus
镜像拉取进度阶段状态
WslcPortProtocol
端口映射协议类型
WslcProcessIOHandle
进程标准 IO 流类型
WslcProcessState
进程运行状态
WslcSessionTerminationReason
会话退出原因枚举
WslcSignal
Linux 信号枚举
WslcVhdType
VHD 虚拟磁盘分配类型

Constants§

WSLC_COMPONENT_FLAG_NONE
WSLC_COMPONENT_FLAG_SDK_NEEDS_UPDATE
WSLC_COMPONENT_FLAG_VIRTUAL_MACHINE_PLATFORM
WSLC_COMPONENT_FLAG_WSL_PACKAGE
WSLC_CONTAINER_FLAG_AUTO_REMOVE
WSLC_CONTAINER_FLAG_ENABLE_GPU
WSLC_CONTAINER_FLAG_NONE
WSLC_CONTAINER_FLAG_PRIVILEGED
WSLC_CONTAINER_ID_BUFFER_SIZE
容器 ID 缓冲区长度 (64 字符十六进制 + 空终止符)
WSLC_CONTAINER_OPTIONS_ALIGNMENT
容器配置对齐边界
WSLC_CONTAINER_OPTIONS_SIZE
容器配置不透明结构体字节大小
WSLC_CONTAINER_PROCESS_OPTIONS_ALIGNMENT
进程配置对齐边界
WSLC_CONTAINER_PROCESS_OPTIONS_SIZE
进程配置不透明结构体字节大小
WSLC_CONTAINER_START_FLAG_ATTACH
WSLC_CONTAINER_START_FLAG_NONE
WSLC_DELETE_CONTAINER_FLAG_FORCE
WSLC_DELETE_CONTAINER_FLAG_NONE
WSLC_IMAGE_NAME_LENGTH
镜像名称最大长度 (255 字符 + 空终止符)
WSLC_INSTALL_OPTION_NONE
WSLC_INSTALL_OPTION_REPAIR
WSLC_PROCESS_FLAG_NONE
WSLC_PROCESS_FLAG_STDIN
WSLC_SESSION_FEATURE_FLAG_ENABLE_GPU
WSLC_SESSION_FEATURE_FLAG_NONE
WSLC_SESSION_OPTIONS_ALIGNMENT
会话配置对齐边界
WSLC_SESSION_OPTIONS_SIZE
会话配置不透明结构体字节大小
WSLC_VHD_REQ_FLAG_NONE
WSLC_VHD_REQ_FLAG_OWNER

Type Aliases§

WslcComponentFlags
系统缺失组件标志位
WslcContainerFlags
容器特性标志位
WslcContainerImageProgressCallback
镜像拉取/载入进度回调
WslcContainerStartFlags
容器启动标志位
WslcDeleteContainerFlags
容器删除标志位
WslcInstallCallback
组件依赖安装进度回调
WslcInstallOptions
组件安装选项标志位
WslcProcessExitCallback
进程退出通知回调
WslcProcessFlags
进程选项标志位
WslcSessionCrashDumpCallback
会话崩溃转储回调
WslcSessionFeatureFlags
会话特性标志位
WslcStdIOCallback
进程标准输出/错误读取回调
WslcVhdRequirementsFlags
VHD 要求标志位