WIM_PROVIDER_OVERLAY_ENTRY結構 (ntifs.h)
WIM_PROVIDER_OVERLAY_ENTRY 結構包含數據源專案的 Windows 映像格式 (WIM) 檔案組態資訊。 它用來識別特定 WIM 檔名和索引,以將數據提供給磁碟區上外部支持的檔案。
語法
typedef struct _WIM_PROVIDER_OVERLAY_ENTRY {
ULONG NextEntryOffset;
LARGE_INTEGER DataSourceId;
GUID WimGuid;
ULONG WimFileNameOffset;
ULONG WimType;
ULONG WimIndex;
ULONG Flags;
} WIM_PROVIDER_OVERLAY_ENTRY, *PWIM_PROVIDER_OVERLAY_ENTRY;
成員
NextEntryOffset
列舉中傳回之下一個 WIM_PROVIDER_OVERLAY_ENTRY 結構的位移。 如果沒有其他專案,請將 設定為 0。
DataSourceId
重疊專案的特定標識碼。 單一 WIM GUID,例如在 WimGuid 成員中,可能會有多個數據源標識符。
WimGuid
WIM 檔案的唯一標識碼。
WimFileNameOffset
位移,以位元組為單位,從 WIM 檔案的檔名開頭新增為備份來源。 檔名是以 NULL 結尾的字串,WCHAR 字元值。
WimType
設定為備份來源的 WIM 檔案類型。 WIM 檔案類型設定為下列其中一個值。
價值 | 意義 |
---|---|
WIM_BOOT_OS_WIM | WIM 檔案包含 Windows 系統檔案。 |
WIM_BOOT_NOT_OS_WIM | WIM 檔案包含非作系統檔案。 |
WimIndex
WimFileNameOffset 所指定 WIM 檔案中的影像索引。
Flags
WIM 提供者的狀態旗標。 當使用中時,設定為 0。 否則,旗標 設定為下列其中一個值。
價值 | 意義 |
---|---|
WIM_PROVIDER_EXTERNAL_FLAG_NOT_ACTIVE | WIM 提供者沒有作用中,這可能發生在找不到 WIM 檔案時。 在此情況下,將不會復原 WIM 檔案。 |
WIM_PROVIDER_EXTERNAL_FLAG_SUSPENDED | 提供者已卸除。 將會嘗試復原。 |
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 8.1 Update |
標頭 | ntifs.h (include Ntifs.h, Fltkernel.h) |