Compartilhar via


estrutura DXGKARG_COLLECTDBGINFO (d3dkmddi.h)

A estrutura DXGKARG_COLLECTDBGINFO descreve informações para um relatório de depuração.

Sintaxe

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

Membros

[in] Reason

O código marcar bug para o qual retornar informações de depuração no buffer para o qual pBuffer aponta. Estes são valores possíveis:

Valor Significado
VIDEO_TDR_TIMEOUT_DETECTED 0x117 Uma operação DxgkDdiResetEngine redefiniu um adaptador lógico.
0x141 VIDEO_ENGINE_TIMEOUT_DETECTED Uma operação DxgkDdiResetEngine redefiniu um ou mais nós dentro de um adaptador físico. Disponível a partir de Windows 8.

[out] pBuffer

Um ponteiro para um buffer que recebe as informações de depuração pelo motivo que Reason especifica.

[in] BufferSize

O tamanho máximo, em bytes, para o qual copiar para o buffer para o qual pBuffer aponta.

[out] pExtension

Um ponteiro para uma estrutura de DXGKARG_COLLECTDBGINFO_EXT alocada pelo sistema operacional que o driver preenche opcionalmente com informações de extensão de depuração.

Comentários

Consulte DxgkDdiCollectDbgInfo2 para obter informações de depuração de TDR estendidas.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Cabeçalho d3dkmddi.h (inclua D3dkmddi.h)

Confira também

DXGKARG_COLLECTDBGINFO_EXT

DxgkDdiCollectDbgInfo

DxgkDdiCollectDbgInfo2

DxgkDdiResetEngine