WIM_PROVIDER_ADD_OVERLAY_INPUT 结构用于向 WIM 提供程序添加新的 Windows 映像文件(WIM)数据源。
语法
typedef struct _WIM_PROVIDER_ADD_OVERLAY_INPUT {
ULONG WimType;
ULONG WimIndex;
ULONG WimFileNameOffset;
ULONG WimFileNameLength;
} WIM_PROVIDER_ADD_OVERLAY_INPUT, *PWIM_PROVIDER_ADD_OVERLAY_INPUT;
成员
WimType
WIM 文件的类型设置为后盾源。 WIM 文件类型设置为以下值之一。
价值 | 意义 |
---|---|
WIM_BOOT_OS_WIM | WIM 文件包含 Windows 系统文件。 |
WIM_BOOT_NOT_OS_WIM | WIM 文件包含非作系统文件。 |
WimIndex
WIM 文件中的文件名在 WimFileNameOffset指定的图像的索引。
WimFileNameOffset
要添加为后盾源的 WIM 文件的文件名开头的偏移量(以字节为单位)。 文件名是 WCHAR 字符值的字符串。
WimFileNameLength
在 WimFileNameOffset找到的文件名的长度(以字节为单位)。
言论
WIM 文件名紧跟在系统缓冲区中 WIM_PROVIDER_ADD_OVERLAY_INPUT 后,FSCTL_ADD_OVERLAY 控制请求。 WimFileNameOffset 成员设置为 sizeof(WIM_PROVIDER_ADD_OVERLAY_INPUT)。
WIM 文件名包括终止 NULL 字符。 WimFileNameLength 包含不包括终止 NULL 的文件名的长度。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 8.1 更新 |
标头 | ntifs.h(包括 Ntifs.h、Fltkernel.h) |