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

Vedi anche

FILE_REGION_OUTPUT

FSCTL_QUERY_FILE_REGIONS