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 |