現在の Windows イメージ ファイル (WIM) データ ソースは、WIM_PROVIDER_UPDATE_OVERLAY_INPUT 構造の FSCTL_UPDATE_OVERLAY コントロール要求を使用して、新しい WIM ファイルで更新されます。
構文
typedef struct _WIM_PROVIDER_UPDATE_OVERLAY_INPUT {
LARGE_INTEGER DataSourceId;
ULONG WimFileNameOffset;
ULONG WimFileNameLength;
} WIM_PROVIDER_UPDATE_OVERLAY_INPUT, *PWIM_PROVIDER_UPDATE_OVERLAY_INPUT;
メンバーズ
DataSourceId
更新する WIM ファイル データ ソースの識別子値。
WimFileNameOffset
バッキング ソースとして追加する WIM ファイルのファイル名のこの構造体の先頭からのオフセット (バイト単位)。 ファイル名は、WCHAR 文字値 文字列です。
WimFileNameLength
WimFileNameOffset で見つかったファイル名長さ (バイト単位)。
備考
WIM ファイル名は、FSCTL_UPDATE_OVERLAY 制御要求のシステム バッファーに WIM_PROVIDER_UPDATE_OVERLAY_INPUT の直後に含まれます。 WimFileNameOffset メンバーは、sizeof(WIM_PROVIDER_UPDATE_OVERLAY_INPUT) に設定されます。
WIM ファイル名には、終端の NULL 文字が含まれています。 WimFileNameLength には、終端の NULL を除くファイル名の長さが含まれます。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 8.1 Update |
ヘッダー | ntifs.h (Ntifs.h、Fltkernel.h を含む) |