DXGKARG_COLLECTDBGINFO structure (d3dkmddi.h)
The DXGKARG_COLLECTDBGINFO structure describes information for a debug report.
Syntax
typedef struct _DXGKARG_COLLECTDBGINFO {
[in] UINT Reason;
[out] VOID *pBuffer;
[in] SIZE_T BufferSize;
[out] DXGKARG_COLLECTDBGINFO_EXT *pExtension;
} DXGKARG_COLLECTDBGINFO;
Members
[in] Reason
The bug-check code for which to return debug information in the buffer that pBuffer points to. These are possible values:
Value | Meaning |
---|---|
VIDEO_TDR_TIMEOUT_DETECTED 0x117 | A DxgkDdiResetEngine operation has reset a logical adapter. |
VIDEO_ENGINE_TIMEOUT_DETECTED 0x141 | A DxgkDdiResetEngine operation has reset one or more nodes within a physical adapter. Available starting in Windows 8. |
[out] pBuffer
A pointer to a buffer that receives the debug information for the reason that Reason specifies.
[in] BufferSize
The maximum size, in bytes, to copy to the buffer that pBuffer points to.
[out] pExtension
A pointer to an OS-allocated DXGKARG_COLLECTDBGINFO_EXT structure that the driver optionally populates with debug extension information.
Remarks
See DxgkDdiCollectDbgInfo2 for extended TDR debug information.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista |
Header | d3dkmddi.h (include D3dkmddi.h) |