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