DXGKDDI_QUERYCONNECTIONCHANGE fonction de rappel (d3dkmddi.h)

Le système d’exploitation appelle DXGKDDI_QUERYCONNECTIONCHANGE en réponse à une modification status signalée par le biais de DxgkCbIndicateConnectorChange ou lorsque le champ OutputFlags.ConnectorStatusChanges indique qu’un appel à SetTimingsFromVidPn a détecté des modifications de connecteur status.

Syntaxe

DXGKDDI_QUERYCONNECTIONCHANGE DxgkddiQueryconnectionchange;

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

Paramètres

hAdapter

Handle qui identifie l’adaptateur.

pQueryConnectionChange

Pointeur vers une structure de DXGKARG_QUERYCONNECTIONCHANGE qui fournit la mémoire tampon allouée au système d’exploitation dans laquelle le pilote doit copier la modification la plus ancienne. La modification la plus ancienne est jugée par connectionChangeId le plus bas.

Valeur retournée

Valeur retournée Description
STATUS_SUCCESS Retourné si la routine réussit et retourne la modification demandée.
STATUS_ALREADY_COMPLETE Retourné si la routine réussit, mais que les modifications ont déjà été signalées au système d’exploitation.

Remarques

Cette fonction étant toujours appelée au niveau PASSIF, le code de prise en charge doit être rendu paginable.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête d3dkmddi.h