Compartilhar via


FILE_REPARSE_POINT_INFORMATION estrutura (ntifs.h)

A estrutura FILE_REPARSE_POINT_INFORMATION é usada para consultar informações sobre um ponto de nova análise.

Sintaxe

typedef struct _FILE_REPARSE_POINT_INFORMATION {
  LONGLONG FileReference;
  ULONG    Tag;
} FILE_REPARSE_POINT_INFORMATION, *PFILE_REPARSE_POINT_INFORMATION;

Membros

FileReference

O número de referência de arquivo de 8 bytes para o arquivo. O NTFS gera esse número e o atribui ao arquivo automaticamente quando o arquivo é criado.

Tag

A marca de ponto de nova análise que indica a estrutura dos dados de nova análise. Consulte Sobre os pontos de nova análise para obter mais informações sobre marcas de ponto de nova análise.

Observações

Essas informações podem ser consultadas de qualquer uma das seguintes maneiras:

  • Chame ZwQueryDirectoryFileEx, passando FileReparsePointInformation como o valor de FileInformationClass e passando um buffer alocado por um chamador, FILE_REPARSE_POINT_INFORMATIONestruturado como o valor de FileInformation.

  • Crie um IRP com código de função principal IRP_MJ_DIRECTORY_CONTROL e código de função secundária IRP_MN_QUERY_DIRECTORY.

Nenhum direito de acesso específico é necessário para consultar essas informações.

Essa estrutura deve estar alinhada a LONG.

Consulte Sobre pontos de nova análise para obter mais informações sobre pontos de nova análise.

Requisitos

Requisito Valor
cabeçalho ntifs.h (inclua Ntifs.h, Fltkernel.h)

Consulte também

FltTagFileEx

IRP_MJ_DIRECTORY_CONTROL

ZwQueryDirectoryFileEx