WDF_FDO_EVENT_CALLBACKS structure (wdffdo.h)
[S’applique à KMDF uniquement]
La structure WDF_FDO_EVENT_CALLBACKS contient des pointeurs vers les fonctions de rappel d’événement PnP d’un pilote de fonction.
Syntaxe
typedef struct _WDF_FDO_EVENT_CALLBACKS {
ULONG Size;
PFN_WDF_DEVICE_FILTER_RESOURCE_REQUIREMENTS EvtDeviceFilterAddResourceRequirements;
PFN_WDF_DEVICE_FILTER_RESOURCE_REQUIREMENTS EvtDeviceFilterRemoveResourceRequirements;
PFN_WDF_DEVICE_REMOVE_ADDED_RESOURCES EvtDeviceRemoveAddedResources;
} WDF_FDO_EVENT_CALLBACKS, *PWDF_FDO_EVENT_CALLBACKS;
Membres
Size
Taille, en octets, de cette structure.
EvtDeviceFilterAddResourceRequirements
Pointeur vers la fonction de rappel d’événement EVT_WDF_DEVICE_FILTER_RESOURCE_REQUIREMENTS du pilote, ou NULL.
EvtDeviceFilterRemoveResourceRequirements
Pointeur vers la fonction de rappel d’événement EVT_WDF_DEVICE_FILTER_RESOURCE_REQUIREMENTS du pilote, ou NULL.
EvtDeviceRemoveAddedResources
Pointeur vers la fonction de rappel d’événement EvtDeviceRemoveAddedResources du pilote, ou NULL.
Remarques
La structure WDF_FDO_EVENT_CALLBACKS est utilisée comme entrée de la méthode WdfFdoInitSetEventCallbacks .
Les pilotes doivent appeler WDF_FDO_EVENT_CALLBACKS_INIT pour initialiser la structure.
Un pilote qui spécifie une fonction de rappel d’événement EvtDeviceFilterAddResourceRequirements doit également spécifier une fonction de rappel d’événement EvtDeviceRemoveAddedResources .
Configuration requise
Condition requise | Valeur |
---|---|
Version KMDF minimale | 1.0 |
En-tête | wdffdo.h (include Wdf.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