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

こちらもご覧ください

FILE_LINK_ENTRY_INFORMATION