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 deve essere copiata la modifica meno recente dal driver. La modifica meno recente viene valutata in base alla ConnectionChangeId più bassa.
Valore restituito
Valore restituito | Descrizione |
---|---|
STATUS_SUCCESS | Restituito se la routine ha esito positivo 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. |
Osservazioni
Questa funzione viene sempre chiamata a livello PASSIVE in modo che il codice di supporto debba essere reso pageable.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Finestre |
intestazione | d3dkmddi.h |