Condividi tramite


PFN_IDDCXREPORTCRITICALERROR funzione di callback (iddcx.h)

PFN_IDDCXREPORTCRITICALERROR è un puntatore a una funzione di callback del sistema operativo tramite cui segnalare un errore critico.

Sintassi

PFN_IDDCXREPORTCRITICALERROR PfnIddcxreportcriticalerror;

NTSTATUS * PfnIddcxreportcriticalerror(
  [in]      PIDD_DRIVER_GLOBALS DriverGlobals,
  [in, opt] IDDCX_ADAPTER AdapterObject,
  [in]      const IDARG_IN_REPORTCRITICALERROR *pInArgs
)
{...}

Parametri

[in] DriverGlobals

Puntatore a una struttura IDD_DRIVER_GLOBALS contenente i dati per driver definiti dal sistema.

[in, opt] AdapterObject

Oggetto adapter dell'adattatore in cui si è verificato l'errore critico. Se l'errore si è verificato prima della creazione di un oggetto IDDCX_ADAPTER, passare nullptr per questo valore.

[in] pInArgs

Puntatore a una struttura IDARG_IN_REPORTCRITICALERROR contenente argomenti di input per la funzione.

Valore restituito

Se la routine ha esito positivo, non torna mai al driver perché il processo del driver verrà terminato.

Commenti

Un driver di visualizzazione indiretto (IDD) non deve usare questo puntatore per chiamare direttamente la funzione a cui punta. Gli IDD devono invece chiamare IddCxReportCriticalError per segnalare un errore critico.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Intestazione iddcx.h

Vedi anche

IDARG_IN_REPORTCRITICALERROR

IddCxReportCriticalError