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 de vérification des bogues pour lequel retourner des informations de débogage dans la mémoire tampon vers laquelle point. Voici les valeurs possibles :

Valeur Signification
VIDEO_TDR_TIMEOUT_DETECTED 0x117 Une opération DxgkDdiResetEngine a réinitialisé un adaptateur 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 pour laquelle Raison spécifie.

[in] BufferSize

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

[out] pExtension

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

Remarques

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

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista
d’en-tête d3dkmddi.h (include D3dkmddi.h)

Voir aussi

DXGKARG_COLLECTDBGINFO_EXT

DxgkDdiCollectDbgInfo

DxgkDdiCollectDbgInfo2

DxgkDdiResetEngine