Condividi tramite


struttura DXGKARG_COLLECTDBGINFO (d3dkmddi.h)

La struttura DXGKARG_COLLECTDBGINFO descrive le informazioni per un report di debug.

Sintassi

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

Membri

[in] Reason

Il codice di controllo dei bug a cui restituire informazioni di debug nel buffer a cui punta pBuffer. Questi sono i valori possibili:

Valore Significato
VIDEO_TDR_TIMEOUT_DETECTED 0x117 Un'operazione di DxgkDdiResetEngine ha reimpostato una scheda logica.
VIDEO_ENGINE_TIMEOUT_DETECTED 0x141 Un'operazioneDxgkDdiResetEngineha reimpostato uno o più nodi all'interno di una scheda fisica. Disponibile a partire da Windows 8.

[out] pBuffer

Puntatore a un buffer che riceve le informazioni di debug per il motivo per cui Motivo specificato.

[in] BufferSize

Dimensione massima, in byte, da copiare nel buffer a cui pBuffer punta.

[out] pExtension

Puntatore a una struttura DXGKARG_COLLECTDBGINFO_EXT allocata dal sistema operativo che il driver popola facoltativamente con informazioni sull'estensione di debug.

Osservazioni

Per informazioni di debug TDR estese, vedere DxgkDdiCollectDbgInfo2.

Fabbisogno

Requisito Valore
client minimo supportato Windows Vista
intestazione d3dkmddi.h (include D3dkmddi.h)

Vedere anche

DXGKARG_COLLECTDBGINFO_EXT

DxgkDdiCollectDbgInfo

DxgkDdiCollectDbgInfo2

DxgkDdiResetEngine