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

Contient des informations sur un fichier pour les applications XBOX Tools Framework (XTF).

<a id="syntaxSection" />

## Syntaxe

```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" />

### Membres

*pszFileName*\
Type : LPCWSTR

Pointeur vers le nom du fichier.

*dwFileAttributes*\
Type : DWORD

Combinaison OR au niveau du bit des attributs du fichier. Consultez [Constantes d'attributs de fichier](https://msdn.microsoft.com/library/windows/desktop/gg258117\(v=vs.85\).aspx) pour obtenir la liste des attributs possibles.

*ullCreationTime*\
Type : ULONGLONG

Date et heure de création du fichier.

*ullLastAccessTime*\
Type : ULONGLONG

Date et heure du dernier accès au fichier.

*ullLastWriteTime*\
Type : ULONGLONG

Date et heure de la dernière écriture dans le fichier.

*ullFileSize*\
Type : ULONGLONG

Taille du fichier, en octets.

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

Réservé à un usage interne.

<a id="remarksSection" />

## Remarques

Cette structure fournit des informations sur un fichier à utiliser avec les applications XTF. La structure contient le nom, les attributs et la taille du fichier, ainsi que la date et l'heure de création, du dernier accès et de la dernière écriture du fichier.

La structure `XTFFILEINFO` est utilisée par d'autres membres d'interface de l'API XtfFileIO, notamment [IXtfCopyFileCallback::OnEndFileCopy](/fr/reference/tools/xtf/xtffileio/classes/IXtfCopyFileCallback/methods/onendfilecopy-ixtfcopyfilecallback-xtffileio-xbox-microsoft-m), [IXtfCopyFileCallback::OnStartFileCopy](/fr/reference/tools/xtf/xtffileio/classes/IXtfCopyFileCallback/methods/onstartfilecopy-ixtfcopyfilecallback-xtffileio-xbox-microsoft-m), [IXtfFindFileCallback::OnFoundFile](/fr/reference/tools/xtf/xtffileio/classes/IXtfFindFileCallback/methods/onfoundfile-ixtffindfilecallback-xtffileio-xbox-microsoft-m) et [IXtfFileIOClient::GetFileInfo](/fr/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/getfileinfo-ixtffileioclient-xtffileio-xbox-microsoft-m).

<a id="requirementsSection" />

## Configuration requise

**En-tête :** xtffileio.h

**Bibliothèque :** xtffileio.lib

**Plateformes prises en charge :** Windows (pour les outils de console XBOX)

<a id="seealsoSection" />

## Voir aussi

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


## Related topics

- [XTFFILEINFO](/reference/tools/xtf/xtffileio/structures/xtffileinfo-xtffileio-xbox-microsoft-t.md)
- [XTFFILEIORESERVED](/reference/tools/xtf/xtffileio/structures/xtffileioreserved-xtffileio-xbox-microsoft-t.md)
