FILE_NAME_INFO 構造体 (winbase.h)

ファイル名を受け取ります。 任意のハンドルに使用されます。 GetFileInformationByHandleEx を呼び出す場合にのみ使用します。

構文

typedef struct _FILE_NAME_INFO {
  DWORD FileNameLength;
  WCHAR FileName[1];
} FILE_NAME_INFO, *PFILE_NAME_INFO;

メンバー

FileNameLength

FileName 文字列のサイズ (バイト単位)。

FileName[1]

返されるファイル名。

注釈

GetFileInformationByHandleEx呼び出しがでERROR_MORE_DATA失敗した場合、FileName の完全な長さに対して十分なバッファー領域がなかったため、フィールドには FileNameFileNameLength の必要な長さがバイト単位で格納されます。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ | UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリ | UWP アプリ]
Header winbase.h (Windows.h を含む)
再頒布可能パッケージ Windows Server 2003 および Windows XP でWindows SDKします。

こちらもご覧ください

FILE_INFO_BY_HANDLE_CLASS

GetFileInformationByHandleEx