MFT_ENUM_DATA_V1 struttura (winioctl.h)
Contiene informazioni che definiscono i limiti per e il posto iniziale di un'enumerazione del numero di sequenza di aggiornamento (USN) modifica i record del journal per i volumi ReFS. Viene usato come buffer di input per il codice di controllo FSCTL_ENUM_USN_DATA .
Sintassi
typedef struct {
DWORDLONG StartFileReferenceNumber;
USN LowUsn;
USN HighUsn;
WORD MinMajorVersion;
WORD MaxMajorVersion;
} MFT_ENUM_DATA_V1, *PMFT_ENUM_DATA_V1;
Members
StartFileReferenceNumber
Posizione ordinale all'interno dei file nel volume corrente in cui iniziare l'enumerazione.
La prima chiamata a FSCTL_ENUM_USN_DATA durante un'enumerazione deve avere il membro StartFileReferenceNumber impostato su (DWORDLONG)0
. Ogni chiamata a FSCTL_ENUM_USN_DATA recupera il punto iniziale per la chiamata successiva come prima voce nel buffer di output. Le chiamate successive devono essere eseguite con StartFileReferenceNumber impostata su questo valore. Per altre informazioni, vedere FSCTL_ENUM_USN_DATA.
LowUsn
Limite inferiore dell'intervallo di valori USN usati per filtrare i record restituiti. Vengono restituiti solo i record l'ultimo journal di modifica USN compreso tra o uguali ai valori dei membri LowUsn e HighUsn .
HighUsn
Limite superiore dell'intervallo di valori USN usati per filtrare i file restituiti.
MinMajorVersion
Indica la versione principale minima supportata per il journal di modifica USN.
MaxMajorVersion
Indica la versione principale massima supportata per il journal di modifica USN.
Valore | Significato |
---|---|
|
I dati restituiti dal codice di controllo FSCTL_ENUM_USN_DATA conterranno strutture USN_RECORD_V2 . |
|
I dati restituiti dal codice di controllo FSCTL_ENUM_USN_DATA conterranno strutture USN_RECORD_V2 o USN_RECORD_V3 . |
Requisiti
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Intestazione | winioctl.h (include Windows.h) |