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 |