CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT structure (ntifs.h)

La structure CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT contient le contexte de paramètre de création supplémentaire (ECP) envoyé par le système de fichiers Csv (Cluster Share Volumes) avec des informations sur le type de fichier créé.

Syntaxe

typedef struct _CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT {
  ULONG                    Version;
  BOOLEAN                  IsResume;
  CSV_DOWN_LEVEL_FILE_TYPE FileType;
  ULONG                    SourceNodeId;
  ULONG                    DestinationNodeId;
} CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT, *PCSV_DOWN_LEVEL_OPEN_ECP_CONTEXT;

Membres

Version

Version du contexte ECP (cette structure). Définissez sur CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT_V1.

IsResume

Défini sur TRUE lorsque la création fait partie de CSVFS rétablissant son état après avoir été suspendu ; définissez sur FALSE dans le cas contraire.

FileType

Valeur CSV_DOWN_LEVEL_FILE_TYPE qui identifie le type d’objet de fichier CSVFS de bas niveau qui est ouvert (ou rouvert).

SourceNodeId

ID de cluster du nœud à l’origine de cette création.

DestinationNodeId

ID de cluster du nœud qui est la cible pour cette création.

Remarques

La valeur GUID_ECP_CSV_DOWN_LEVEL_OPEN définie par le système est utilisée avec cette structure de contexte ECP lors de l’appel de routines de prise en charge liées à ECP telles que FltAllocateExtraCreateParameter et FsRtlRemoveExtraCreateParameter.

Pour plus d’informations, consultez Présentation des paramètres de création supplémentaires .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8
En-tête ntifs.h