Passer au contenu principal

DSTORAGE_ERROR_RECORD

Enregistrement détaillé d’une requête DirectStorage ayant échoué.

Syntaxe

Membres

FailureCount
Type : UINT32
Nombre de requêtes ayant échoué dans la file d’attente depuis le dernier appel à RetrieveErrorRecord. HResult
Type : HRESULT
Code HRESULT de l’échec. CommandType
Type : DSTORAGE_COMMAND_TYPE
Type de la requête mise en file d’attente qui a provoqué l’échec. Options
Type : DSTORAGE_REQUEST_OPTIONS
Diverses options de la requête ayant échoué. Destination
Type : void *
Adresse de la mémoire tampon devant recevoir le résultat final de la requête ayant échoué. DestinationSize
Type : UINT32
Taille attendue, en octets, du résultat final de la requête ayant échoué, telle que transmise dans la requête initiale. Filename
Type : WCHAR[MAX_PATH]
Nom du fichier ciblé par la requête. FileOffset
Type : UINT64
Décalage, en octets, dans le fichier jusqu’au début de la requête de lecture ayant échoué. *Source
Type : void
Pour une requête dont la source est en mémoire, adresse de la mémoire tampon à partir de laquelle lire. SourceSize
Type : UINT32
Nombre d’octets à lire à partir de la source. CancellationTag
Type : UINT64
Nombre UINT64 arbitraire utilisé pour la correspondance lors de l’annulation. Name
Type : CHAR[DSTORAGE_REQUEST_MAX_NAME]
Nom de la requête. *StatusArray
Type : IDStorageStatusArrayX
Pour une requête d’écriture d’état, l’objet IDStorageStatusArrayX. Index
Type : UINT32
Pour une requête d’écriture d’état, index de l’entrée d’état de l’objet IDStorageStatusArrayX qui doit recevoir l’état. *Fence
Type : ID3D12Fence
Pour une requête d’écriture de fence, l’objet ID3D12Fence. Value
Type : UINT64
Pour une requête d’écriture de fence, valeur à écrire dans la fence.

Remarques

Cette structure est utilisée par la méthode IDStorageQueueX::RetrieveErrorRecord. Si CommandType a la valeur DSTORAGE_COMMAND_TYPE_NONE, les données restantes sont indéfinies. Pour plus d’informations, consultez la section « GetErrorEvent/RetrieveErrorRecord » de Vue d’ensemble de DirectStorage.

Configuration requise

En-tête : dstorage_xs.h Plateformes prises en charge : consoles XBOX Series

Voir aussi

DStorage
Dernière modification le 6 octobre 2026