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 |