wdffdo.h header

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

Cette rubrique trie la référence DDO (Windows Driver Frameworks) sur les objets de périphérique fonctionnel (FDO) par catégorie.

Les catégories de cette page sont les suivantes :

Rappels d’événements FDO framework

Méthodes d’initialisation FDO d’infrastructure

Méthodes FDO framework

Structures FDO de framework et fonctions d’initialisation

wdffdo.h contient les interfaces de programmation suivantes :

Fonctions

 
WDF_FDO_EVENT_CALLBACKS_INIT

La fonction WDF_FDO_EVENT_CALLBACKS_INIT initialise une structure de WDF_FDO_EVENT_CALLBACKS.
WdfFdoAddStaticChild

La méthode WdfFdoAddStaticChild ajoute un appareil spécifié à la liste des périphériques enfants d’un pilote de fonction qui ont été identifiés par une énumération statique.
WdfFdoGetDefaultChildList

La méthode WdfFdoGetDefaultChildList retourne un handle à la liste enfant par défaut d’un appareil spécifié.
WdfFdoInitAllocAndQueryProperty

La méthode WdfFdoInitAllocAndQueryProperty alloue une mémoire tampon et récupère une propriété d’appareil spécifiée.
WdfFdoInitAllocAndQueryPropertyEx

La méthode WdfFdoInitAllocAndQueryPropertyEx alloue une mémoire tampon et récupère une propriété d’appareil spécifiée.
WdfFdoInitOpenRegistryKey

La méthode WdfFdoInitOpenRegistryKey ouvre la clé matérielle d’un appareil ou la clé logicielle d’un pilote dans le Registre et crée un objet de clé de Registre framework qui représente la clé de Registre.
WdfFdoInitQueryProperty

La méthode WdfFdoInitQueryProperty récupère une propriété d’appareil spécifiée.
WdfFdoInitQueryPropertyEx

La méthode WdfFdoInitQueryPropertyEx récupère une propriété d’appareil spécifiée.
WdfFdoInitSetDefaultChildListConfig

La méthode WdfFdoInitSetDefaultChildListConfig configure la liste enfant par défaut d’un pilote bus.
WdfFdoInitSetEventCallbacks

La méthode WdfFdoInitSetEventCallbacks inscrit les fonctions de rappel d’événement d’un pilote de fonction basé sur le framework pour un appareil spécifié.
WdfFdoInitSetFilter

La méthode WdfFdoInitSetFilter identifie le pilote appelant comme pilote de filtre de niveau supérieur ou de niveau inférieur, pour un appareil spécifié.
WdfFdoInitWdmGetPhysicalDevice

La méthode WdfFdoInitWdmGetPhysicalDevice récupère l’objet d’appareil physique WDM (PDO) d’un appareil.
WdfFdoLockStaticChildListForIteration

La méthode WdfFdoLockStaticChildListForIteration prépare l’infrastructure pour récupérer des éléments de la liste enfant statique qui appartient à un appareil parent spécifié.
WdfFdoQueryForInterface

La méthode WdfFdoQueryForInterface obtient l’accès à l’interface identifiée par GUID d’un autre pilote.
WdfFdoRetrieveNextStaticChild

La méthode WdfFdoRetrieveNextStaticChild récupère un handle à l’objet d’appareil framework suivant dans une liste d’appareils enfants.
WdfFdoUnlockStaticChildListFromIteration

La méthode WdfFdoUnlockStaticChildListFromIteration déverrouille la liste des appareils enfants pour un appareil spécifié et traite les modifications apportées à la liste effectuée par le pilote pendant le verrouillage de la liste.

Fonctions de rappel

 
EVT_WDF_DEVICE_FILTER_RESOURCE_REQUIREMENTS

La fonction de rappel d’événement EvtDeviceFilterAddResourceRequirements d’un pilote peut ajouter des ressources à un ensemble de ressources matérielles requises avant que le système n’affecte des ressources à un appareil.
EVT_WDF_DEVICE_REMOVE_ADDED_RESOURCES

La fonction de rappel d’événement EvtDeviceRemoveAddedResources d’un pilote supprime les ressources matérielles ajoutées par la fonction de rappel EvtDeviceFilterAddResourceRequirements du pilote.

Structures

 
WDF_FDO_EVENT_CALLBACKS

La structure WDF_FDO_EVENT_CALLBACKS contient des pointeurs vers les fonctions de rappel d’événements PnP d’un pilote de fonction.