estrutura FILE_REGION_INPUT (ntifs.h)
FILE_REGION_INPUT é a estrutura de entrada opcional para FSCTL_QUERY_FILE_REGIONS.
Sintaxe
typedef struct _FILE_REGION_INPUT {
LONGLONG FileOffset;
LONGLONG Length;
ULONG DesiredUsage;
} FILE_REGION_INPUT, *PFILE_REGION_INPUT;
Membros
FileOffset
Um inteiro com sinal de 64 bits que contém o deslocamento de arquivo, em bytes, do início de um intervalo de bytes em um arquivo.
Length
Um inteiro com sinal de 64 bits que contém o tamanho, em bytes, do intervalo.
DesiredUsage
Um inteiro sem sinal de 32 bits que indica parâmetros de uso para essa operação. DesiredUsage pode ser um dos valores a seguir.
Valor | Significado |
---|---|
FILE_REGION_USAGE_VALID_CACHED_DATA (0x00000001) | Solicita que as informações sobre o VDL (comprimento de dados) válido para o arquivo e o intervalo de arquivos especificados no cache sejam retornadas. |
FILE_REGION_USAGE_VALID_NONCACHED_DATA (0x00000002) | Solicita que as informações sobre a VDL para o arquivo e o intervalo de arquivos especificados no disco sejam retornadas. |
Todos os outros valores | Se um objeto FILE_REGION_INPUT for especificado em FSCTL_QUERY_FILE_REGION, qualquer outro valor retornará STATUS_INVALID_PARAMETER. |
Comentários
Consulte FSCTL_QUERY_FILE_REGIONS para obter detalhes.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 |
Cabeçalho | ntifs.h |