FILE_REGION_INPUT struttura (ntifs.h)
FILE_REGION_INPUT è la struttura di input facoltativa per FSCTL_QUERY_FILE_REGIONS.
Sintassi
typedef struct _FILE_REGION_INPUT {
LONGLONG FileOffset;
LONGLONG Length;
ULONG DesiredUsage;
} FILE_REGION_INPUT, *PFILE_REGION_INPUT;
Members
FileOffset
Intero con segno a 64 bit che contiene l'offset del file, in byte, dell'inizio di un intervallo di byte in un file.
Length
Intero con segno a 64 bit che contiene le dimensioni, in byte, dell'intervallo.
DesiredUsage
Intero senza segno a 32 bit che indica i parametri di utilizzo per questa operazione. DesiredUsage può essere uno dei valori seguenti.
Valore | Significato |
---|---|
FILE_REGION_USAGE_VALID_CACHED_DATA (0x00000001 ) | Richiede che vengano restituite informazioni sulla lunghezza dei dati valida (VDL) per il file e l'intervallo di file specificati nella cache. |
FILE_REGION_USAGE_VALID_NONCACHED_DATA (0x00000002 ) | Richiede che vengano restituite informazioni sul VDL per il file e l'intervallo di file specificato sul disco. |
Tutti gli altri valori | Se viene specificato un oggetto FILE_REGION_INPUT in FSCTL_QUERY_FILE_REGION, qualsiasi altro valore restituirà STATUS_INVALID_PARAMETER. |
Commenti
Per informazioni dettagliate, vedere FSCTL_QUERY_FILE_REGIONS .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 |
Intestazione | ntifs.h |