Compartilhar via


DXGKCB_REPORT_DIAGNOSTIC função de retorno de chamada (dispmprt.h)

Implementado pelo driver do modo kernel para relatar o log de diagnóstico.

Sintaxe

DXGKCB_REPORT_DIAGNOSTIC DxgkcbReportDiagnostic;

NTSTATUS DxgkcbReportDiagnostic(
  HANDLE DeviceHandle,
  IN_PDXGK_DIAGNOSTIC_HEADER pDiagnostic
)
{...}

Parâmetros

DeviceHandle

Um identificador para um adaptador de dispositivo de exibição.

pDiagnostic

Ponteiro para uma estrutura de DXGK_DIAGNOSTIC_HEADER que contém o relatório de eventos de diagnóstico.

Retornar valor

Retorna os seguintes valores:

Valor Descrição
STATUS_SUCCESS O evento de diagnóstico é registrado com êxito pelo sistema operacional.
STATUS_INVALID_PARAMETER O identificador do adaptador está incorreto ou o tipo de evento não é reconhecido.
STATUS_BUFFER_TOO_SMALL o tamanho do evento é muito pequeno para o tipo.
STATUS_UNSUCCESSFUL O sistema operacional não pôde processar um evento válido.

Outros códigos de retorno podem ser retornados conforme apropriado.

Requisitos

Requisito Valor
Cabeçalho dispmprt.h