USN_TRACK_MODIFIED_RANGES struttura (winioctl.h)
Contiene informazioni sui parametri di rilevamento degli intervalli per un journal di modifica del numero di sequenza di aggiornamento (USN) usando il codice di controllo FSCTL_USN_TRACK_MODIFIED_RANGES .
Sintassi
typedef struct {
DWORD Flags;
DWORD Unused;
DWORDLONG ChunkSize;
LONGLONG FileSizeThreshold;
} USN_TRACK_MODIFIED_RANGES, *PUSN_TRACK_MODIFIED_RANGES;
Members
Flags
Indica l'abilitazione del rilevamento dell'intervallo.
Valore | Descrizione |
FLAG_USN_TRACK_MODIFIED_RANGES_ENABLE 0x00000001 | Questo flag è obbligatorio con FSCTL_USN_TRACK_MODIFIED_RANGES e viene usato per abilitare il rilevamento degli intervalli nel volume. |
Unused
Riservato.
ChunkSize
Dimensioni blocchi per intervalli di rilevamento. Una singola modifica di byte verrà riflessa come l'intero blocco da modificare.
FileSizeThreshold
Soglia delle dimensioni del file per avviare l'output USN_RECORD_V4 record di struttura per il file modificato, ad esempio se le dimensioni del file modificate sono inferiori a questa soglia, non verrà restituito alcun record USN_RECORD_V4 .
Commenti
Una volta abilitato il rilevamento dell'intervallo per un determinato volume, non può essere disabilitato, ad eccezione dell'eliminazione del journal USN e della ricreazione.
Requisiti
Client minimo supportato | Windows 8.1 [solo app desktop] |
Server minimo supportato | Windows Server 2012 R2 [solo app desktop] |
Intestazione | winioctl.h (include Windows.h) |