> ## 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.

# XTFFILEINFO

> XTFFILEINFO

# XTFFILEINFO

XBOX Tools Framework (XTF) アプリ用のファイル情報を格納します。

<a id="syntaxSection" />

## 構文

```cpp theme={null}
typedef struct XTFFILEINFO {
    LPCWSTR pszFileName;
    DWORD dwFileAttributes;
    ULONGLONG ullCreationTime;
    ULONGLONG ullLastAccessTime;
    ULONGLONG ullLastWriteTime;
    ULONGLONG ullFileSize;
    XTFFILEIORESERVED Reserved;
} XTFFILEINFO, *LPXTFFILEINFO;  
```

<a id="membersSection" />

### メンバー

*pszFileName*\
型: LPCWSTR

ファイル名へのポインター。

*dwFileAttributes*\
型: DWORD

ファイルのファイル属性のビット単位 OR の組み合わせ。指定可能な属性の一覧については、[File Attribute Constants](https://msdn.microsoft.com/library/windows/desktop/gg258117\(v=vs.85\).aspx) を参照してください。

*ullCreationTime*\
型: ULONGLONG

ファイルが作成された日時。

*ullLastAccessTime*\
型: ULONGLONG

ファイルが最後にアクセスされた日時。

*ullLastWriteTime*\
型: ULONGLONG

ファイルが最後に書き込まれた日時。

*ullFileSize*\
型: ULONGLONG

ファイルのサイズ (バイト単位)。

*Reserved*\
型: [XTFFILEIORESERVED](/reference/tools/xtf/xtffileio/structures/xtffileioreserved-xtffileio-xbox-microsoft-t)

内部用に予約されています。

<a id="remarksSection" />

## 解説

この構造体は、XTF アプリで使用するファイルに関する情報を提供します。構造体には、ファイルの名前、ファイル属性、サイズ、ならびにファイルが作成、最終アクセス、および最終書き込みされた日時が含まれます。

`XTFFILEINFO` 構造体は、XtfFileIO API 内の他のインターフェイス メンバー ([IXtfCopyFileCallback::OnEndFileCopy](/reference/tools/xtf/xtffileio/classes/IXtfCopyFileCallback/methods/onendfilecopy-ixtfcopyfilecallback-xtffileio-xbox-microsoft-m)、[IXtfCopyFileCallback::OnStartFileCopy](/reference/tools/xtf/xtffileio/classes/IXtfCopyFileCallback/methods/onstartfilecopy-ixtfcopyfilecallback-xtffileio-xbox-microsoft-m)、[IXtfFindFileCallback::OnFoundFile](/reference/tools/xtf/xtffileio/classes/IXtfFindFileCallback/methods/onfoundfile-ixtffindfilecallback-xtffileio-xbox-microsoft-m)、[IXtfFileIOClient::GetFileInfo](/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/getfileinfo-ixtffileioclient-xtffileio-xbox-microsoft-m) など) によって使用されます。

<a id="requirementsSection" />

## 要件

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

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

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

<a id="seealsoSection" />

## 関連項目

[IXtfCopyFileCallback::OnEndFileCopy](/reference/tools/xtf/xtffileio/classes/IXtfCopyFileCallback/methods/onendfilecopy-ixtfcopyfilecallback-xtffileio-xbox-microsoft-m)\
[IXtfCopyFileCallback::OnStartFileCopy](/reference/tools/xtf/xtffileio/classes/IXtfCopyFileCallback/methods/onstartfilecopy-ixtfcopyfilecallback-xtffileio-xbox-microsoft-m)\
[IXtfFindFileCallback::OnFoundFile](/reference/tools/xtf/xtffileio/classes/IXtfFindFileCallback/methods/onfoundfile-ixtffindfilecallback-xtffileio-xbox-microsoft-m)\
[IXtfFileIOClient::GetFileInfo](/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/getfileinfo-ixtffileioclient-xtffileio-xbox-microsoft-m)\
[XtfFileIO](/reference/tools/xtf/xtffileio/xtffileio-xbox-microsoft-n)


## Related topics

- [XTFFILEIORESERVED](/ja-jp/reference/tools/xtf/xtffileio/structures/xtffileioreserved-xtffileio-xbox-microsoft-t.md)
- [IXtfFileIOClient::GetFileInfo メソッド](/ja-jp/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/getfileinfo-ixtffileioclient-xtffileio-xbox-microsoft-m.md)
- [IXtfCopyFileCallback::OnEndFileCopy Method](/ja-jp/reference/tools/xtf/xtffileio/classes/IXtfCopyFileCallback/methods/onendfilecopy-ixtfcopyfilecallback-xtffileio-xbox-microsoft-m.md)
- [IXtfFindFileCallback::OnFoundFile メソッド](/ja-jp/reference/tools/xtf/xtffileio/classes/IXtfFindFileCallback/methods/onfoundfile-ixtffindfilecallback-xtffileio-xbox-microsoft-m.md)
- [IXtfCopyFileCallback::OnStartFileCopy Method](/ja-jp/reference/tools/xtf/xtffileio/classes/IXtfCopyFileCallback/methods/onstartfilecopy-ixtfcopyfilecallback-xtffileio-xbox-microsoft-m.md)
