WIM_PROVIDER_ADD_OVERLAY_INPUT構造体 (ntifs.h)

WIM_PROVIDER_ADD_OVERLAY_INPUT構造は、新しい Windows イメージ ファイル (WIM) データ ソースを 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

WimFileNameOffset でファイル名が指定されている WIM ファイル内のイメージのインデックス。

WimFileNameOffset

バッキング ソースとして追加する WIM ファイルのファイル名のこの構造体の先頭からのオフセット (バイト単位)。 ファイル名は WCHAR 文字値の文字列です。

WimFileNameLength

WimFileNameOffset にあるファイル名の長さ (バイト単位)。

注釈

WIM ファイル名は、FSCTL_ADD_OVERLAY制御要求のシステム バッファーに WIM_PROVIDER_ADD_OVERLAY_INPUT の直後 含まれます。 WimFileNameOffset メンバーは sizeof(WIM_PROVIDER_ADD_OVERLAY_INPUT) に設定されます。

WIM ファイル名には、終端の NULL 文字が含まれます。 WimFileNameLength には、終端の NULL を除くファイル名の長さが含まれます。

要件

要件
サポートされている最小のクライアント Windows 8.1 Update
Header ntifs.h (Ntifs.h、Fltkernel.h を含む)

こちらもご覧ください

FSCTL_ADD_OVERLAY

FSCTL_REMOVE_OVERLAY

FSCTL_SUSPEND_OVERLAY

FSCTL_UPDATE_OVERLAY