structure WIM_PROVIDER_OVERLAY_ENTRY (ntifs.h)
La structure WIM_PROVIDER_OVERLAY_ENTRY contient les informations de configuration du fichier WIM (Windows Image Format) pour une entrée de source de données. Il est utilisé pour identifier des noms de fichiers WIM spécifiques et des index qui fournissent des données à des fichiers sauvegardés en externe sur un volume.
Syntaxe
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;
Membres
NextEntryOffset
Décalage vers la structure de WIM_PROVIDER_OVERLAY_ENTRY suivante retournée dans l’énumération. Définissez sur 0 s’il n’y a pas d’autres entrées.
DataSourceId
Identificateur spécifique d’une entrée de superposition. Un GUID WIM unique, tel que dans le membre WimGuid , peut avoir plusieurs identificateurs de source de données.
WimGuid
Identificateur unique d’un fichier WIM.
WimFileNameOffset
Décalage, en octets, du début de cette structure du nom de fichier pour le fichier WIM à ajouter en tant que source de stockage. Le nom de fichier est une chaîne terminée par null de valeurs de caractères WCHAR .
WimType
Type de fichier WIM défini comme source de stockage. Le type de fichier WIM est défini sur l’une des valeurs suivantes.
Valeur | Signification |
---|---|
WIM_BOOT_OS_WIM | Le fichier WIM contient des fichiers système Windows. |
WIM_BOOT_NOT_OS_WIM | Le fichier WIM contient des fichiers non liés au système d’exploitation. |
WimIndex
Index de l’image dans le fichier WIM spécifié dans WimFileNameOffset.
Flags
Indicateurs status pour le fournisseur WIM. Défini sur 0 lorsqu’il est actif. Sinon, Flags est défini sur l’une des valeurs suivantes.
Valeur | Signification |
---|---|
WIM_PROVIDER_EXTERNAL_FLAG_NOT_ACTIVE | Le fournisseur WIM n’est pas actif, ce qui peut se produire lorsque le fichier WIM est introuvable. Dans ce cas, le fichier WIM n’est pas récupéré. |
WIM_PROVIDER_EXTERNAL_FLAG_SUSPENDED | Le fournisseur est démonté. La récupération sera tentée. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Mise à jour Windows 8.1 |
En-tête | ntifs.h (include Ntifs.h, Fltkernel.h) |