Partager via


en-tête wdfdriver.h

Cet en-tête est utilisé par wdf. Pour plus d’informations, consultez :

  • Windows Driver Framework

wdfdriver.h contient les interfaces de programmation suivantes :

Fonctions

 
WDF_DRIVER_CONFIG_INIT

La fonction WDF_DRIVER_CONFIG_INIT initialise la structure WDF_DRIVER_CONFIG d’un pilote.
WDF_DRIVER_VERSION_AVAILABLE_PARAMS_INIT

La fonction WDF_DRIVER_VERSION_AVAILABLE_PARAMS_INIT initialise une structure WDF_DRIVER_VERSION_AVAILABLE_PARAMS.
WdfDriverCreate

La méthode WdfDriverCreate crée un objet de pilote framework pour le pilote appelant.
WdfDriverErrorReportApiMissing

En savoir plus sur les alertes suivantes : fonction WdfDriverErrorReportApiMissing
WdfDriverGetRegistryPath

La méthode WdfDriverGetRegistryPath récupère le chemin d’accès à la clé de Registre du pilote dans l’arborescence Des services du Registre.
WdfDriverIsVersionAvailable

La méthode WdfDriverIsVersionAvailable retourne une valeur booléenne qui indique si le pilote s’exécute avec une version spécifiée de la bibliothèque Kernel-Mode Driver Framework.
WdfDriverOpenParametersRegistryKey

La méthode WdfDriverOpenParametersRegistryKey ouvre la clé de Registre Parameters du pilote et récupère un handle dans un objet de clé de registre d’infrastructure qui représente la clé.
WdfDriverOpenPersistentStateRegistryKey

En savoir plus sur les alertes suivantes : WdfDriverOpenPersistentStateRegistryKey
WdfDriverRegisterTraceInfo

La méthode WdfDriverRegisterTraceInfo est réservée uniquement pour une utilisation interne.
WdfDriverRetrieveDriverDataDirectoryString

En savoir plus sur les alertes suivantes : fonction WdfDriverRetrieveDriverDataDirectoryString
WdfDriverRetrieveVersionString

La méthode WdfDriverRetrieveVersionString récupère une chaîne Unicode qui identifie la version de l’infrastructure de pilotes Kernel-Mode avec laquelle le pilote s’exécute.
WdfDriverWdmGetDriverObject

La méthode WdfDriverWdmGetDriverObject récupère un pointeur vers l’objet de pilote WDM (Windows Driver Model) associé à un objet de pilote d’infrastructure spécifié.
WdfGetDriver

La méthode WdfGetDriver retourne un handle à l’objet de pilote framework qui représente le pilote appelant.
WdfWdmDriverGetWdfHandle

La méthode WdfWdmDriverGetWdfDriverHandle retourne un handle à l’objet de pilote framework associé à un objet de pilote Windows Driver Model (WDM) spécifié.

Fonctions de rappel

 
EVT_WDF_DRIVER_DEVICE_ADD

La fonction de rappel d’événement EvtDriverDeviceAdd d’un pilote effectue des opérations d’initialisation d’appareil lorsque le gestionnaire Plug-and-Play (PnP) signale l’existence d’un appareil.
EVT_WDF_DRIVER_UNLOAD

La fonction de rappel d’événement EvtDriverUnload d’un pilote effectue des opérations qui doivent avoir lieu avant le déchargement du pilote.

Structures

 
WDF_DRIVER_CONFIG

La structure WDF_DRIVER_CONFIG est un paramètre d’entrée pour WdfDriverCreate.
WDF_DRIVER_VERSION_AVAILABLE_PARAMS

La structure WDF_DRIVER_VERSION_AVAILABLE_PARAMS spécifie les numéros de version principaux et secondaires de la bibliothèque Kernel-Mode Driver Framework.

Énumérations

 
WDF_DRIVER_INIT_FLAGS

L’énumération WDF_DRIVER_INIT_FLAGS spécifie les indicateurs d’initialisation du pilote.