DXGKDDI_LINK_DEVICE fonction de rappel (dispmprt.h)
La fonction facultative DxgkDdiLinkDevice interroge le pilote miniport d’affichage pour obtenir des informations sur la configuration de l’adaptateur lié.
Syntaxe
DXGKDDI_LINK_DEVICE DxgkddiLinkDevice;
NTSTATUS DxgkddiLinkDevice(
[in] IN_CONST_PDEVICE_OBJECT PhysicalDeviceObject,
[in] IN_CONST_PVOID MiniportDeviceContext,
[in, out] INOUT_PLINKED_DEVICE LinkedDevice
)
{...}
Paramètres
[in] PhysicalDeviceObject
Pointeur vers un objet de périphérique physique (PDO) qui identifie une carte graphique.
[in] MiniportDeviceContext
Handle d’un bloc de contexte associé à un adaptateur d’affichage. La fonction DxgkDdiAddDevice du pilote miniport d’affichage a précédemment fourni ce handle au sous-système du noyau graphique Microsoft DirectX.
[in, out] LinkedDevice
Pointeur vers une structure LINKED_DEVICE qui contient des informations sur la configuration de la carte graphique liée.
Valeur retournée
DxgkDdiLinkDevice retourne STATUS_SUCCESS ou un code d’erreur approprié si des informations sur la configuration de l’adaptateur lié ne peuvent pas être obtenues.
Remarques
La fonction DxgkDdiLinkDevice doit être implémentée par les pilotes des cartes graphiques qui prennent en charge les cartes graphiques liées.
Si cette fonction est fournie, le système d’exploitation interroge le pilote de miniport d’affichage pour la configuration de l’adaptateur lié immédiatement après un appel à DxgkDdiAddDevice.
Si le système d’exploitation n’énumère pas toutes les cartes graphiques attendues dans la structure pointée par LinkedDevice, le système démarre en mode VGA.
Le pilote ne peut énumérer qu’un seul lien de début dans la chaîne de cartes graphiques liées.
Plug-and-Play ou les événements d’alimentation provoquent l’alimentation ou le démarrage de l’adaptateur lié de début après les adaptateurs liés restants, ou, à l’inverse, ces événements entraînent la mise hors tension ou la désactivation de l’adaptateur lié principal avant les adaptateurs liés restants.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | dispmprt.h |
IRQL | PASSIVE_LEVEL |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour