DXGKARG_COLLECTDBGINFO - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dkmddi.h

typedef struct _DXGKARG_COLLECTDBGINFO {
  [in]  UINT                       Reason;
  [out] VOID                       *pBuffer;
  [in]  SIZE_T                     BufferSize;
  [out] DXGKARG_COLLECTDBGINFO_EXT *pExtension;
} DXGKARG_COLLECTDBGINFO;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3dkmddi-_dxgkarg_collectdbginfo)

DXGKARG_COLLECTDBGINFO structure

Description

The DXGKARG_COLLECTDBGINFO structure describes information for a debug report.

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 for the reason that Reason specifies.

BufferSize [in]

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

pExtension [out]

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.

See also

DXGKARG_COLLECTDBGINFO_EXT

DxgkDdiCollectDbgInfo

DxgkDdiCollectDbgInfo2

DxgkDdiResetEngine