Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet en-tête est utilisé par wdf. Pour plus d’informations, consultez :
- Windows Driver Framework
- d’en-tête wdfdevice.h
- en-tête wdfpdo.h
Cette rubrique commande la référence de l’objet d’appareil fonctionnel (FDO) windows Driver Frameworks (WDF) par catégorie.
Les catégories de cette page sont les suivantes :
- Framework FDO Event Callbacks
- méthodes d’initialisation FDO Framework
- Méthodes FDO Framework
- Framework FDO Structures and Initialization Functions
Rappels d’événements FDO framework
Méthodes d’initialisation FDO framework
- WdfFdoInitAllocAndQueryProperty
- WdfFdoInitAllocAndQueryPropertyEx
- WdfFdoInitOpenRegistryKey
- WdfFdoInitQueryProperty
- WdfFdoInitQueryPropertyEx
- WdfFdoInitSetDefaultChildListConfig
- WdfFdoInitSetEventCallbacks
- WdfFdoInitSetFilter
- WdfFdoInitWdmGetPhysicalDevice
Méthodes FDO framework
- WdfFdoAddStaticChild
- WdfFdoGetDefaultChildList
- WdfFdoInitAllocAndQueryProperty
- WdfFdoInitOpenRegistryKey
- WdfFdoInitQueryProperty
- WdfFdoInitSetDefaultChildListConfig
- WdfFdoInitSetEventCallbacks
- WdfFdoInitSetFilter
- WdfFdoInitWdmGetPhysicalDevice
- WdfFdoLockStaticChildListForIteration
- WdfFdoQueryForInterface
- WdfFdoRetrieveNextStaticChild
- WdfFdoUnlockStaticChildListFromIteration
Structures FDO 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 WDF_FDO_EVENT_CALLBACKS. |
|
WdfFdoAddStaticChild La méthode WdfFdoAddStaticChild ajoute un appareil spécifié à la liste des périphériques enfants du pilote de fonction qui ont été identifiés par l’é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énements d’un pilote de fonction basé sur le framework, pour un appareil spécifié. |
|
WdfFdoInitSetFilter La méthode WdfFdoInitSetFilter identifie le pilote appelant en tant que 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 vers 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. |