Interface IWDFDevice2 (wudfddi.h)
[Avertissement : UMDF 2 est la dernière version d’UMDF et remplace UMDF 1. Tous les nouveaux pilotes UMDF doivent être écrits à l’aide d’UMDF 2. Aucune nouvelle fonctionnalité n’est ajoutée à UMDF 1 et la prise en charge d’UMDF 1 est limitée sur les versions plus récentes de Windows 10. Les pilotes Windows universels doivent utiliser UMDF 2. Pour plus d’informations, consultez Prise en main avec UMDF.]
Les pilotes obtiennent l’interface IWDFDevice2 en appelant IWDFDevice ::QueryInterface.
Héritage
L’interface IWDFDevice2 hérite d’IWDFDevice. IWDFDevice2 a également les types de membres suivants :
- Méthodes
Méthodes
L’interface IWDFDevice2 utilise ces méthodes.
IWDFDevice2 ::AssignS0IdleSettings La méthode AssignS0IdleSettings fournit des informations fournies par le pilote que l’infrastructure utilise lorsqu’un appareil est inactif et que le système est dans son état de fonctionnement (S0). |
IWDFDevice2 ::AssignSxWakeSettings La méthode AssignSxWakeSettings fournit des informations fournies par le pilote sur la capacité d’un appareil à déclencher un signal de veille alors que l’appareil et le système sont dans un état de faible consommation. |
IWDFDevice2 ::CreateRemoteInterface La méthode CreateRemoteInterface crée un objet d’interface distante qui représente une interface d’appareil. |
IWDFDevice2 ::CreateRemoteTarget La méthode CreateRemoteTarget crée un objet cible distant qui représente une cible d’E/S distante. |
IWDFDevice2 ::CreateSymbolicLinkWithReferenceString La méthodeCreateSymbolicLinkWithReferenceString crée un nom de lien symbolique et éventuellement une chaîne de référence pour un appareil. |
IWDFDevice2 ::GetDeviceStackIoTypePreference La méthode GetDeviceStackIoTypePreference récupère les méthodes d’accès à la mémoire tampon que l’infrastructure utilise pour un appareil. |
IWDFDevice2 ::GetSystemPowerAction La méthode GetSystemPowerAction retourne l’action d’alimentation du système, le cas échéant, qui se produit actuellement pour l’ordinateur. |
IWDFDevice2 ::RegisterRemoteInterfaceNotification La méthode RegisterRemoteInterfaceNotification inscrit un pilote pour recevoir une notification lorsqu’une interface de périphérique spécifiée devient disponible. |
IWDFDevice2 ::ResumeIdle La méthode ResumeIdle informe l’infrastructure que l’appareil n’est pas en cours d’utilisation et peut être placé dans un état de faible consommation d’énergie de l’appareil s’il reste inactif. |
IWDFDevice2 ::StopIdle La méthode StopIdle informe l’infrastructure que l’appareil doit être placé dans son état d’alimentation opérationnel (D0). |
Configuration requise
Condition requise | Valeur |
---|---|
Fin de la prise en charge | Non disponible dans UMDF 2.0 et versions ultérieures. |
Plateforme cible | Desktop (Expérience utilisateur) |
Version UMDF minimale | 1,9 |
En-tête | wudfddi.h (inclure Wudfddi.h) |
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