Compartir a través de


estructura FILE_REGION_INPUT (ntifs.h)

FILE_REGION_INPUT es la estructura de entrada opcional para FSCTL_QUERY_FILE_REGIONS.

Sintaxis

typedef struct _FILE_REGION_INPUT {
  LONGLONG FileOffset;
  LONGLONG Length;
  ULONG    DesiredUsage;
} FILE_REGION_INPUT, *PFILE_REGION_INPUT;

Miembros

FileOffset

Entero de 64 bits con signo que contiene el desplazamiento del archivo, en bytes, del inicio de un intervalo de bytes en un archivo.

Length

Entero de 64 bits con signo que contiene el tamaño, en bytes, del intervalo.

DesiredUsage

Entero de 32 bits sin signo que indica parámetros de uso para esta operación. DesiredUsage puede ser uno de los valores siguientes.

Valor Significado
FILE_REGION_USAGE_VALID_CACHED_DATA (0x00000001) Solicita que se devuelva información sobre la longitud de datos válida (VDL) para el archivo y el intervalo de archivos especificados en la memoria caché.
FILE_REGION_USAGE_VALID_NONCACHED_DATA (0x00000002) Solicita que se devuelva información sobre el VDL para el archivo y el intervalo de archivos especificados en el disco.
Todos los demás valores Si se especifica un objeto FILE_REGION_INPUT en FSCTL_QUERY_FILE_REGION, cualquier otro valor devolverá STATUS_INVALID_PARAMETER.

Comentarios

Consulte FSCTL_QUERY_FILE_REGIONS para obtener más información.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8
Encabezado ntifs.h

Consulte también

FILE_REGION_OUTPUT

FSCTL_QUERY_FILE_REGIONS