DXGKDDI_QUERYCONNECTIONCHANGE funzione di callback (d3dkmddi.h)

Il sistema operativo chiama DXGKDDI_QUERYCONNECTIONCHANGE in risposta a una modifica dello stato segnalata tramite DxgkCbIndicateConnectorChange o quando il campo OutputFlags.ConnectorStatusChanges indica che una chiamata a SetTimingsFromVidPn ha rilevato modifiche dello stato del connettore.

Sintassi

DXGKDDI_QUERYCONNECTIONCHANGE DxgkddiQueryconnectionchange;

NTSTATUS DxgkddiQueryconnectionchange(
  IN_CONST_HANDLE hAdapter,
  IN_PDXGKARG_QUERYCONNECTIONCHANGE pQueryConnectionChange
)
{...}

Parametri

hAdapter

Handle che identifica l'adapter.

pQueryConnectionChange

Puntatore a una struttura DXGKARG_QUERYCONNECTIONCHANGE che fornisce il buffer allocato del sistema operativo in cui la modifica meno recente deve essere copiata dal driver. La modifica meno recente viene valutata da ConnectionChangeId più bassa.

Valore restituito

Valore restituito Descrizione
STATUS_SUCCESS Restituito se la routine riesce e restituisce la modifica richiesta.
STATUS_ALREADY_COMPLETE Restituito se la routine ha esito positivo, ma le modifiche sono già state segnalate al sistema operativo.

Commenti

Questa funzione viene sempre chiamata a livello PASSIVo, pertanto il codice di supporto deve essere reso paginabile.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3dkmddi.h