struttura MFT_ENUM_DATA_V0 (winioctl.h)
Contiene informazioni che definiscono i limiti per e la posizione iniziale di un'enumerazione dei record del journal delle modifiche del numero di sequenza di aggiornamento (USN). Viene usato come buffer di input per il codice di controllo FSCTL_ENUM_USN_DATA . Prima di Windows Server 2012 questa struttura è stata denominata MFT_ENUM_DATA. Usare questo nome per la compilazione con SDK e compilatori meno recenti.
Sintassi
typedef struct {
DWORDLONG StartFileReferenceNumber;
USN LowUsn;
USN HighUsn;
} MFT_ENUM_DATA_V0, *PMFT_ENUM_DATA_V0;
Members
StartFileReferenceNumber
Posizione ordinale all'interno dei file nel volume corrente in cui deve 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 effettuate con StartFileReferenceNumber impostato 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 il cui ultimo usn del journal delle modifiche è compreso tra o uguale ai valori dei membri LowUsn e HighUsn .
HighUsn
Limite superiore dell'intervallo di valori USN usati per filtrare i file restituiti.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | winioctl.h (include Windows.h) |