estructura CSV_QUERY_FILE_REVISION (winioctl.h)
Contiene información sobre si se han modificado los archivos de un flujo.
Sintaxis
typedef struct _CSV_QUERY_FILE_REVISION {
LONGLONG FileId;
LONGLONG FileRevision[3];
} CSV_QUERY_FILE_REVISION, *PCSV_QUERY_FILE_REVISION;
Miembros
FileId
Identificador de un archivo NTFS.
FileRevision[3]
Elementos de seguimiento de revisiones de archivos.
- FileRevision[0] aumenta cada vez que se vuelve a generar la pila DE MDS de CSV y CSVFLT pierde su estado.
- FileRevision[1] aumenta cada vez que la pila MDS csv purga el número de revisión almacenado en caché para el archivo.
- FileRevision[2] aumenta cada vez que EL MDS CSV observa que es posible que los tamaños de archivo hayan cambiado o que el archivo se haya escrito. El elemento también se incrementa cada vez que uno de los nodos realiza la primera operación directa de entrada y salida en una secuencia asociada a este archivo después de abrir esta secuencia.
Comentarios
Esta estructura se usa si se llama al código de control FSCTL_CSV_CONTROL con un valor de enumeración CSV_CONTROL_OP de CsvControlQueryFileRevision, o si el código de control se usa con una estructura de CSV_CONTROL_PARAM que contiene ese valor de enumeración.
El seguimiento de revisiones es por archivo, no por secuencia, por lo que la salida cambia cada vez que cambia la secuencia.
Requisitos
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Encabezado | winioctl.h (incluya Windows.h) |