Partager via


USBFN_INTERFACE_ATTACH structure (usbfnattach.h)

Stocke les pointeurs vers les fonctions de rappel implémentées par le pilote pour gérer les opérations d’attachement et de détachement.

Syntaxe

typedef struct _USBFN_INTERFACE_ATTACH {
  INTERFACE                         InterfaceHeader;
  PFN_USBFN_GET_ATTACH_ACTION       GetAttachAction;
  PFN_USBFN_GET_ATTACH_ACTION_ABORT GetAttachActionAbortOperation;
  PFN_USBFN_SET_DEVICE_STATE        SetDeviceState;
} USBFN_INTERFACE_ATTACH, *PUSBFN_INTERFACE_ATTACH;

Membres

InterfaceHeader

Numéro de version de l’interface.

GetAttachAction

Pointeur vers l’implémentation par le pilote de la fonction de rappel USBFN_GET_ATTACH_ACTION .

GetAttachActionAbortOperation

Pointeur vers l’implémentation par le pilote de la fonction de rappel USBFN_GET_ATTACH_ACTION_ABORT .

SetDeviceState

Pointeur vers l’implémentation par le pilote de la fonction de rappel USBFN_SET_DEVICE_STATE .

Configuration requise

Condition requise Valeur
En-tête usbfnattach.h

Voir aussi

Pilote de filtre USB pour la prise en charge des chargeurs propriétaires