estructura CSV_QUERY_FILE_REVISION_ECP_CONTEXT (ntifs.h)
La estructura CSV_QUERY_FILE_REVISION_ECP_CONTEXT contiene el contexto de parámetro de creación adicional (ECP) que se puede enviar al sistema de archivos volúmenes de recursos compartidos de clúster (CSV) para solicitar un número de revisión de archivo.
Sintaxis
typedef struct _CSV_QUERY_FILE_REVISION_ECP_CONTEXT {
LONGLONG FileId;
LONGLONG FileRevision[3];
} CSV_QUERY_FILE_REVISION_ECP_CONTEXT, *PCSV_QUERY_FILE_REVISION_ECP_CONTEXT;
Miembros
FileId
Identificador del archivo NTFS.
FileRevision[3]
Un valor LONGLONG con detalles de revisión de archivo:
- FileRevision[0] aumenta cada vez que se vuelve a generar la pila de CSV MDS y CSVFLT pierde su estado.
- FileRevision[1] aumenta cada vez que la pila de CSV MDS purga el número de revisión almacenado en caché del archivo.
- FileRevision[2] aumenta cada vez que CSV MDS observa que es posible que los tamaños de archivo hayan cambiado o que el archivo se haya escrito. También se incrementa cuando uno de los nodos realiza la primera E/S directa en una secuencia asociada a este archivo después de abrir esta secuencia.
Si alguno de los números es 0, el autor de la llamada debe suponer que se modificó el archivo.
Observaciones
El nodo de metadatos realiza un seguimiento del número de revisión del archivo.
El valor de GUID_ECP_CSV_QUERY_FILE_REVISION definido por el sistema se usa con esta estructura de contexto ECP al llamar a rutinas de soporte técnico relacionadas con ECP, como FltAllocateExtraCreateParameter y FsRtlRemoveExtraCreateParameter.
Consulte Introducción a la creación de parámetros adicionales para obtener más información.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 8 |
encabezado de |
ntifs.h |