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 檔案要新增為支援來源之檔名開頭的位移,以位元組為單位。 檔名是 WCHAR 字元值的 NULL 終止字串。
WimType
設定為備份來源的 WIM 檔案類型。 WIM 檔案類型會設定為下列其中一個值。
值 | 意義 |
---|---|
WIM_BOOT_OS_WIM | WIM 檔案包含 Windows 系統檔案。 |
WIM_BOOT_NOT_OS_WIM | WIM 檔案包含非作業系統檔案。 |
WimIndex
WimFileNameOffset 所指定 WIM 檔案中的影像索引。
Flags
WIM 提供者的狀態旗標。 使用中時設定為 0。 否則 Flags 會 設定為下列其中一個值。
值 | 意義 |
---|---|
WIM_PROVIDER_EXTERNAL_FLAG_NOT_ACTIVE | WIM 提供者沒有作用中,這可以在找不到 WIM 檔案時發生。 在此情況下,將不會復原 WIM 檔案。 |
WIM_PROVIDER_EXTERNAL_FLAG_SUSPENDED | 提供者已卸除。 將會嘗試復原。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8.1 更新版 |
標頭 | ntifs.h (包括 Ntifs.h、Fltkernel.h) |