共用方式為


FILE_REPARSE_POINT_INFORMATION結構 (ntifs.h)

FILE_REPARSE_POINT_INFORMATION 結構可用來查詢重新分析點的相關信息。

語法

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

成員

FileReference

檔案的8位元組檔案參考編號。 NTFS 會產生這個數位,並在建立檔案時自動將它指派給檔案。

Tag

重新剖析點標記,表示重新分析數據的結構。 如需重新分析點標籤的詳細資訊,請參閱 關於重新剖析點

言論

這項資訊可透過下列其中一種方式進行查詢:

  • 呼叫 ZwQueryDirectoryFileEx傳遞 fileReparsePointInformation 做為 fileInformation Class 的值,並傳遞呼叫端配置的、FILE_REPARSE_POINT_INFORMATION結構化緩衝區做為 fileInformation 的值。

  • 使用主要函式程式碼建立 IRP IRP_MJ_DIRECTORY_CONTROL 和次要函式程式碼IRP_MN_QUERY_DIRECTORY。

查詢此資訊不需要任何特定的訪問許可權。

此結構必須是 LONG 對齊。

如需重新分析點的詳細資訊,請參閱 關於重新剖析點

要求

要求 價值
標頭 ntifs.h (include Ntifs.h, Fltkernel.h)

另請參閱

FltTagFileEx

IRP_MJ_DIRECTORY_CONTROL

ZwQueryDirectoryFileEx