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