Interface IWDFDevice3 (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.]
Pour obtenir l’interface IWDFDevice3 , les pilotes appellent IWDFDevice ::QueryInterface.
Héritage
L’interface IWDFDevice3 hérite d’IWDFDevice2. IWDFDevice3 a également les types de membres suivants :
- Méthodes
Méthodes
L’interface IWDFDevice3 utilise ces méthodes.
IWDFDevice3 ::AssignS0IdleSettingsEx La méthode AssignS0IdleSettingsEx 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). |
IWDFDevice3 ::CreateInterrupt La méthode CreateInterrupt crée un objet d’interruption de framework. |
IWDFDevice3 ::CreateWorkItem La méthode CreateWorkItem crée un objet d’élément de travail d’infrastructure, qui peut ensuite être ajouté à la file d’attente d’éléments de travail de l’infrastructure. |
IWDFDevice3 ::GetHardwareRegisterMappedAddress Un pilote appelle GetHardwareRegisterMappedAddress pour obtenir l’adresse mappée en mode utilisateur de la ressource de mémoire qu’il mappait précédemment à l’aide de MapIoSpace. |
IWDFDevice3 ::MapIoSpace La méthode MapIoSpace mappe la plage d’adresses physique donnée à l’espace d’adressage système et retourne une pseudo adresse de base. |
IWDFDevice3 ::ReadFromHardware La méthode ReadFromHardware est utilisée en interne par l’infrastructure. Ne pas utiliser. |
IWDFDevice3 ::UnmapIoSpace La méthode UnmapIoSpace annule le mappage d’une plage spécifiée d’adresses physiques précédemment mappées par la méthode MapIoSpace. |
IWDFDevice3 ::WriteToHardware La méthode WriteToHardware est utilisée en interne par l’infrastructure. Ne pas utiliser. |
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.11 |
En-tête | wudfddi.h |
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