struttura CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128 (ntifs.h)
La struttura CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128 contiene il contesto del parametro di creazione aggiuntivo (ECP) che può essere inviato al file system volumi condivisi cluster (CSV) per richiedere un numero di revisione del file.
Sintassi
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;
Members
FileId
ID file a 128 bit.
FileRevision[3]
- FileRevision[0] aumenta ogni volta che lo stack MDS CSV viene ricompilato e CSVFLT perde lo stato.
- FileRevision[1] aumenta ogni volta che lo stack MDS CSV elimina il numero di revisione memorizzato nella cache per il file.
- FileRevision[2] aumenta ogni volta che CSV MDS osserva che le dimensioni del file potrebbero essere state modificate o che il file potrebbe essere stato scritto. Viene inoltre incrementato quando uno dei nodi esegue il primo I/O diretto in un flusso associato a questo file dopo l'apertura di questo flusso.
Commenti
Il numero di revisione del file viene rilevato dal nodo metadati.
Il valore di GUID_ECP_CSV_QUERY_FILE_REVISION_FILE_ID_128 definito dal sistema viene usato con questa struttura di contesto ECP quando si chiamano routine di supporto correlate a ECP, ad esempio FltAllocateExtraCreateParameter e FsRtlRemoveExtraCreateParameter.
Per altre informazioni, vedere Introduzione ai parametri di creazione aggiuntivi .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 |
Intestazione | ntifs.h |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per