DXGKDDI_UPDATEMONITORLINKINFO fonction de rappel (d3dkmddi.h)
Implémenté par le pilote client pour permettre aux fonctionnalités d’un moniteur lié au lien via lequel il est actuellement attaché, d’être interrogé.
Syntaxe
DXGKDDI_UPDATEMONITORLINKINFO DxgkddiUpdatemonitorlinkinfo;
NTSTATUS DxgkddiUpdatemonitorlinkinfo(
IN_CONST_HANDLE hAdapter,
INOUT_PDXGKARG_UPDATEMONITORLINKINFO pUpdateMonitorLinkInfoArg
)
{...}
Paramètres
hAdapter
Identifie l’adaptateur sur lequel les minutages d’affichage doivent être définis.
pUpdateMonitorLinkInfoArg
Pointeur vers une structure DXGKARG_UPDATEMONITORLINKINFO pour laquelle le pilote écrit les fonctionnalités de liaison du moniteur.
Valeur de retour
Retournez STATUS_SUCCESS si l’opération réussit. Sinon, retournez un code d’erreur NTSTATUS Values approprié. Pour plus d’informations, consultez valeurs NTSTATUS. Le pilote doit toujours retourner un code de réussite, sauf s’il existe une erreur dans les paramètres ou un échec de traitement de la demande.
Remarques
UpdateMonitorLinkCapabilities sera appelé après le RecommendMonitorModes fonction de rappel et avant l’énumération du mode, afin que les fonctionnalités qui ne dépendent pas de la configuration d’affichage spécifique puissent être interrogées par le système d’exploitation sans ajouter d’informations supplémentaires à l’énumération. Ensuite, au moment où RecommendMonitorModes s’est terminé, le pilote a pleinement compris les fonctionnalités du moniteur et peut les signaler au système d’exploitation. Cela n’implique pas nécessairement que toutes ces fonctionnalités sont disponibles indépendamment de la configuration d’affichage, mais elle permet au système d’exploitation de faire des hypothèses définies.
La structure DXGKARG_UPDATEMONITORLINKINFO transmet également des indicateurs d’utilisation au pilote en fonction de la configuration du système d’exploitation du moniteur.
Cette fonction est toujours appelée au niveau passif.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | d3dkmddi.h |
IRQL | PASSIF |