共用方式為


FILE_LINKS_INFORMATION結構 (ntifs.h)

FILE_LINKS_INFORMATION 結構可用來查詢或設定現有檔案的 researchNTFS 硬式連結。

語法

typedef struct _FILE_LINKS_INFORMATION {
  ULONG                       BytesNeeded;
  ULONG                       EntriesReturned;
  FILE_LINK_ENTRY_INFORMATION Entry;
} FILE_LINKS_INFORMATION, *PFILE_LINKS_INFORMATION;

成員

BytesNeeded

保存 Entry中傳回之所有可用名稱所需的位元元數目。 此值必須大於 0。

EntriesReturned

已使用 Entry 成員傳回的 FILE_LINK_ENTRY_INFORMATION 結構數目。

Entry

緩衝區,包含傳回 FILE_LINK_ENTRY_INFORMATION 結構。

言論

如果 EntriesReturned 值為 0,則沒有足夠的可用記憶體可傳回專案。 錯誤STATUS_BUFFER_OVERFLOW (0x80000005) 表示未傳回所有可用的專案。

Entry 是專案清單中的第一個 FILE_LINK_ENTRY_INFORMATION 結構。 如果專案 NextEntryOffset 字段的值為 0,則不會再傳回任何專案;否則,傳回的下一個項目位於上一個專案 NextEntryOffset 個字節。

要求

要求 價值
最低支援的用戶端 Windows Vista
標頭 ntifs.h (include FltKernel.h, Ntifs.h)

另請參閱

FILE_LINK_ENTRY_INFORMATION