estructura FILE_REGION_INFO (ntifs.h)
La estructura de FILE_REGION_INFO contiene una región calculada de un archivo en función de un uso deseado. Esta estructura se usa para almacenar información de región para el mensaje de respuesta de FSCTL_QUERY_FILE_REGIONS , con la estructura de FILE_REGION_OUTPUT que contiene una o varias estructuras FILE_REGION_INFO .
Sintaxis
typedef struct _FILE_REGION_INFO {
LONGLONG FileOffset;
LONGLONG Length;
ULONG Usage;
ULONG Reserved;
} FILE_REGION_INFO, *PFILE_REGION_INFO;
Miembros
FileOffset
Entero de 64 bits con signo que contiene el desplazamiento del archivo, en bytes, de la región.
Length
Entero de 64 bits con signo que contiene el tamaño, en bytes, de la región.
Usage
Entero de 32 bits sin signo que indica el uso de la región especificada del archivo. El uso puede ser uno de los valores siguientes.
Valor | Significado |
---|---|
0x00000000 | El intervalo especificado no es válido. No coincide con los criterios de desiredUsage solicitados. |
FILE_USAGE_VALID_CACHED_DATA (0x00000001) | Define esas regiones del archivo que existe antes de VDL tal como existe en el administrador de caché. |
FILE_USAGE_VALID_NONCACHED_DATA (0x00000002) | Define esas regiones de los archivos que existen antes de VDL en el dispositivo de almacenamiento. |
Reserved
Reservados; este campo debe establecerse en cero y omitirse.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 |
Encabezado | ntifs.h |