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 (FltKernel.h、Ntifs.h を含む) |