Bagikan melalui


struktur WIM_PROVIDER_EXTERNAL_INFO (ntifs.h)

Struktur WIM_PROVIDER_EXTERNAL_INFO menyimpan informasi pengidentifikasi dan status untuk penyedia backing eksternal File Gambar Windows (WIM).

Sintaks

typedef struct _WIM_PROVIDER_EXTERNAL_INFO {
  ULONG         Version;
  ULONG         Flags;
  LARGE_INTEGER DataSourceId;
  UCHAR         ResourceHash[WIM_PROVIDER_HASH_SIZE];
} WIM_PROVIDER_EXTERNAL_INFO, *PWIM_PROVIDER_EXTERNAL_INFO;

Anggota

Version

Versi penyedia WIM. Atur ke WIM_PROVIDER_CURRENT_VERSION.

Flags

Bendera status untuk penyedia WIM. Atur ke 0 saat aktif. Jika tidak , Bendera diatur ke salah satu nilai berikut.

Nilai Makna
WIM_PROVIDER_EXTERNAL_FLAG_NOT_ACTIVE Penyedia WIM tidak aktif, yang dapat terjadi ketika file WIM tidak ditemukan. Dalam hal ini, file WIM tidak akan dipulihkan.
WIM_PROVIDER_EXTERNAL_FLAG_SUSPENDED Menunjukkan bahwa penyedia dilepas. Pemulihan akan dicoba.

DataSourceId

Nilai pengidentifikasi untuk sumber data file WIM.

ResourceHash[WIM_PROVIDER_HASH_SIZE]

Pengidentifikasi untuk objek yang terkandung dalam WIM. Secara konvensional hash konten file, disimpan dalam WIM.

Keterangan

Sumber cadangan untuk file diatur dengan permintaan kode kontrol FSCTL_SET_EXTERNAL_BACKING . File WIM yang mendukung file yang ditentukan dalam permintaan diatur dalam anggota DataSourceIdWIM_PROVIDER_EXTERNAL_INFO.

Anggota Flags dan ResourceHash valid saat info penyedia dikembalikan dari permintaan FSCTL_GET_EXTERNAL_BACKING .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Pembaruan Windows 8.1
Header ntifs.h (termasuk Ntifs.h, Fltkernel.h)

Lihat juga

FSCTL_GET_EXTERNAL_BACKING

FSCTL_SET_EXTERNAL_BACKING