Partager via


DXGKDDI_QUERYCONNECTIONCHANGE fonction de rappel (d3dkmddi.h)

Le système d’exploitation appelle DXGKDDI_QUERYCONNECTIONCHANGE en réponse à un changement d’état signalé via DxgkCbIndicateConnectorChange ou lorsque le champ OutputFlags.ConnectorStatusChanges indique qu’un appel à SetTimingsFromVidPn a détecté des changements d’état du connecteur.

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 DXGKARG_QUERYCONNECTIONCHANGE qui fournit la mémoire tampon allouée par le système d’exploitation dans laquelle la modification la plus ancienne doit être copiée par le pilote. Le changement le plus ancien est jugé par ConnectionChangeId.

Valeur de retour

Valeur de retour 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 est toujours appelée au niveau passif afin que le code de prise en charge soit rendu paginable.

Exigences

Exigence Valeur
plateforme cible Windows
d’en-tête d3dkmddi.h