DXGKARG_COLLECTDBGINFO structure (d3dkmddi.h)

The DXGKARG_COLLECTDBGINFO structure describes information for a debug report.

Syntax

typedef struct _DXGKARG_COLLECTDBGINFO {
  UINT                       Reason;
  VOID                       *pBuffer;
  SIZE_T                     BufferSize;
  DXGKARG_COLLECTDBGINFO_EXT *pExtension;
} DXGKARG_COLLECTDBGINFO;

Members

Reason

[in] 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.

pBuffer

[out] A pointer to a buffer that receives the debug information that Reason specifies.

BufferSize

[in] The maximum size, in bytes, to copy to the buffer that pBuffer points to.

pExtension

[out] A pointer to a DXGKARG_COLLECTDBGINFO_EXT structure that is allocated by the operating system and that the driver optionally populates with debug extension information.

Requirements

   
Minimum supported client Available in Windows Vista and later versions of the Windows operating systems.
Header d3dkmddi.h (include D3dkmddi.h)

See also

DXGKARG_COLLECTDBGINFO_EXT

DxgkDdiCollectDbgInfo

DxgkDdiResetEngine