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) |