structure DXGKARG_COLLECTDBGINFO (d3dkmddi.h)

La structure DXGKARG_COLLECTDBGINFO décrit les informations d’un rapport de débogage.

Syntaxe

typedef struct _DXGKARG_COLLECTDBGINFO {
  [in]  UINT                       Reason;
  [out] VOID                       *pBuffer;
  [in]  SIZE_T                     BufferSize;
  [out] DXGKARG_COLLECTDBGINFO_EXT *pExtension;
} DXGKARG_COLLECTDBGINFO;

Membres

[in] Reason

Code case activée pour lequel retourner des informations de débogage dans la mémoire tampon vers laquelle pBuffer pointe. Voici les valeurs possibles :

Valeur Signification
VIDEO_TDR_TIMEOUT_DETECTED 0x117 Une opération DxgkDdiResetEngine a réinitialisé une carte logique.
0x141 VIDEO_ENGINE_TIMEOUT_DETECTED Une opération DxgkDdiResetEngine a réinitialisé un ou plusieurs nœuds dans une carte physique.
Disponible à partir de Windows 8.

[out] pBuffer

Pointeur vers une mémoire tampon qui reçoit les informations de débogage spécifiées par Reason .

[in] BufferSize

Taille maximale, en octets, à copier dans la mémoire tampon vers laquelle pBuffer pointe.

[out] pExtension

Pointeur vers une structure de DXGKARG_COLLECTDBGINFO_EXT allouée par le système d’exploitation et que le pilote remplit éventuellement avec des informations d’extension de débogage.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
En-tête d3dkmddi.h (include D3dkmddi.h)

Voir aussi

DXGKARG_COLLECTDBGINFO_EXT

DxgkDdiCollectDbgInfo

DxgkDdiResetEngine