CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128 Struktur (ntifs.h)
Die CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128-Struktur enthält den zusätzlichen ECP-Kontext (Create Parameter), der an das CSV-Dateisystem (Cluster Share Volumes) gesendet werden kann, um eine Dateirevisionsnummer anzufordern.
Syntax
typedef struct _CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128 {
FILE_ID_128 FileId;
LONGLONG FileRevision[3];
} CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128, *PCSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128;
Angehörige
FileId
Die 128-Bit-Datei-ID.
FileRevision[3]
- FileRevision[0] erhöht sich jedes Mal, wenn der CSV MDS-Stapel neu erstellt wird, und CSVFLT verliert seinen Zustand.
- FileRevision[1] erhöht sich jedes Mal, wenn der CSV MDS-Stapel die zwischengespeicherte Revisionsnummer für die Datei löscht.
- FileRevision[2] erhöht sich jedes Mal, wenn CSV MDS beobachtet, dass sich die Dateigrößen möglicherweise geändert haben oder in die Datei geschrieben wurde. Es wird auch erhöht, wenn einer der Knoten die erste direkte E/A-Datei für einen Stream ausführt, der dieser Datei zugeordnet ist, nachdem dieser Datenstrom geöffnet wurde.
Bemerkungen
Die Dateirevisionsnummer wird vom Metadatenknoten nachverfolgt.
Der vom System definierte GUID_ECP_CSV_QUERY_FILE_REVISION_FILE_ID_128-Wert wird mit dieser ECP-Kontextstruktur verwendet, wenn ECP-bezogene Supportroutinen wie FltAllocateExtraCreateParameter und FsRtlRemoveExtraCreateParameteraufgerufen werden.
Weitere Informationen finden Sie unter Einführung in zusätzliche Erstellungsparameter.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8 |
Header- | ntifs.h |