> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# IXtfFileIOClient::GetFileInfo メソッド

> IXtfFileIOClient::GetFileInfo メソッド

# IXtfFileIOClient::GetFileInfo メソッド

開発コンソール上の指定されたファイルに関する情報を取得します。

<a id="syntaxSection" />

## 構文

```cpp theme={null}
public:
HRESULT GetFileInfo(
         LPCWSTR pszFileName,
         LPXTFFILEINFO pFileInfo
)  
```

<a id="parametersSection" />

### パラメーター

*pszFileName*\
型: LPCWSTR

サイズを取得するファイル名へのポインター。

*pFileInfo*\
型: LPXTFFILEINFO

ファイル情報を受け取る [XTFFILEINFO](/reference/tools/xtf/xtffileio/structures/xtffileinfo-xtffileio-xbox-microsoft-t) 構造体へのポインター。

<a id="retvalSection" />

### 戻り値

型: HRESULT

成功した場合は `S_OK` を返します。それ以外の場合は HRESULT のエラー コードを返します。

<a id="remarksSection" />

## 解説

この関数は、開発コンソール上の指定されたファイルに関する情報 (名前、ファイル属性、作成時刻、最終アクセス時刻、最終書き込み時刻、サイズなど) を [XTFFILEINFO](/reference/tools/xtf/xtffileio/structures/xtffileinfo-xtffileio-xbox-microsoft-t) 構造体として取得します。エラーが発生した場合、この関数は HRESULT のエラー コードを返します。XBOX Tools Framework (XTF) API 固有の HRESULT エラー コードの詳細については、[XTF transport errors (NDA topic)](/tools/tools-console/commandlinetools/xtf-transport-errors) を参照してください。

<a id="requirementsSection" />

## 要件

**ヘッダー:** xtffileio.h

**ライブラリ:** xtffileio.lib

**対応プラットフォーム:** Windows (XBOX コンソール ツール用)

<a id="seealsoSection" />

## 関連項目

[IXtfFileIOClient::GetFileAttributes](/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/getfileattributes-ixtffileioclient-xtffileio-xbox-microsoft-m)\
[IXtfFileIOClient::GetFileSize](/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/getfilesize-ixtffileioclient-xtffileio-xbox-microsoft-m)\
[IXtfFileIOClient インターフェイス](/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/ixtffileioclient-xtffileio-xbox-microsoft-t)\
[XtfFileIO](/reference/tools/xtf/xtffileio/xtffileio-xbox-microsoft-n)


## Related topics

- [IXtfFileIOClient::GetFileSize メソッド](/ja-jp/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/getfilesize-ixtffileioclient-xtffileio-xbox-microsoft-m.md)
- [IXtfFileIOClient::GetFileAttributes メソッド](/ja-jp/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/getfileattributes-ixtffileioclient-xtffileio-xbox-microsoft-m.md)
- [IXtfFileIOClient::CopyFiles メソッド](/ja-jp/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/copyfiles-ixtffileioclient-xtffileio-xbox-microsoft-m.md)
- [IXtfFileIOClient::DeleteFiles メソッド](/ja-jp/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/deletefiles-ixtffileioclient-xtffileio-xbox-microsoft-m.md)
- [IXtfFileIOClient::FindFiles メソッド](/ja-jp/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/findfiles-ixtffileioclient-xtffileio-xbox-microsoft-m.md)
