Partager via


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

Le 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.
VIDEO_ENGINE_TIMEOUT_DETECTED 0x141 Une opération DxgkDdiResetEngine a réinitialisé un ou plusieurs nœuds au sein d’une carte physique. Disponible à partir de Windows 8.

[out] pBuffer

Pointeur vers une mémoire tampon qui reçoit les informations de débogage pour la raison spécifiée 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 au système d’exploitation que le pilote remplit éventuellement avec des informations d’extension de débogage.

Remarques

Consultez DxgkDdiCollectDbgInfo2 pour obtenir des informations de débogage TDR étendues.

Configuration requise

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

Voir aussi

DXGKARG_COLLECTDBGINFO_EXT

DxgkDdiCollectDbgInfo

DxgkDdiCollectDbgInfo2

DxgkDdiResetEngine