Freigeben über


DXGKARG_COLLECTDBGINFO Struktur (d3dkmddi.h)

Die DXGKARG_COLLECTDBGINFO Struktur beschreibt Informationen für einen Debugbericht.

Syntax

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

Angehörige

[in] Reason

Der Fehlerüberprüfungscode, für den Debuginformationen im Puffer zurückgegeben werden sollen, auf die pBuffer verweist. Dies sind mögliche Werte:

Wert Bedeutung
VIDEO_TDR_TIMEOUT_DETECTED 0x117 Ein DxgkDdiResetEngine--Vorgang hat einen logischen Adapter zurückgesetzt.
VIDEO_ENGINE_TIMEOUT_DETECTED 0x141 Ein DxgkDdiResetEngine--Vorgang hat mindestens einen Knoten innerhalb eines physischen Adapters zurückgesetzt. Verfügbar ab Windows 8.

[out] pBuffer

Ein Zeiger auf einen Puffer, der die Debuginformationen aus dem Grund empfängt, der Reason angibt.

[in] BufferSize

Die maximale Größe in Bytes, auf die der Puffer kopiert werden soll, auf den pBuffer verweist.

[out] pExtension

Ein Zeiger auf eine vom Betriebssystem zugewiesene DXGKARG_COLLECTDBGINFO_EXT Struktur, die der Treiber optional mit Debugerweiterungsinformationen auffüllt.

Bemerkungen

Weitere Informationen zum TDR-Debug finden Sie unter DxgkDdiCollectDbgInfo2-.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista
Header- d3dkmddi.h (einschließlich D3dkmddi.h)

Siehe auch

DXGKARG_COLLECTDBGINFO_EXT

DxgkDdiCollectDbgInfo

DxgkDdiCollectDbgInfo2

DxgkDdiResetEngine