Partager via


Interface IWDFDriver (wudfddi.h)

[Avertissement : UMDF 2 est la dernière version de UMDF et remplace UMDF 1. Tous les nouveaux pilotes UMDF doivent être écrits à l’aide de UMDF 2. Aucune nouvelle fonctionnalité n’est ajoutée à UMDF 1 et il existe une prise en charge limitée de UMDF 1 sur les versions plus récentes de Windows 10. Les pilotes Windows universels doivent utiliser UMDF 2. Pour plus d’informations, consultez Bien démarrer avec UMDF.]

L’interface IWDFDriver expose l’objet de pilote framework qui représente l’image du pilote chargée dans le processus hôte.

Héritage

L’interface IWDFDriver hérite de IWDFObject. IWDFDriver possède également ces types de membres :

  • Méthode

Méthode

L’interface IWDFDriver possède ces méthodes.

 
IWDFDriver ::CreateDevice

La méthode CreateDevice configure et crée un objet d’appareil framework.
IWDFDriver ::CreatePreallocatedWdfMemory

La méthode CreatePreallocatedWdfMemory crée un objet mémoire de framework pour la mémoire tampon spécifiée.
IWDFDriver ::CreateWdfMemory

La méthode CreateWdfMemory crée un objet mémoire framework et alloue, pour l’objet mémoire, une mémoire tampon de données de la taille différente de zéro spécifiée.
IWDFDriver ::CreateWdfObject

La méthode CreateWdfObject crée un objet WDF personnalisé (ou utilisateur) à partir d’un objet WDF parent.
IWDFDriver ::IsVersionAvailable

La méthode IsVersionAvailable détermine si la version spécifiée de l’infrastructure est disponible.
IWDFDriver ::RetrieveVersionString

La méthode RetrieveVersionString récupère la version de l’infrastructure.

Exigences

Exigence Valeur
fin du support Indisponible dans UMDF 2.0 et versions ultérieures.
plateforme cible Bureau
version minimale de UMDF 1.5
d’en-tête wudfddi.h