Partager via


structure USBFN_INTERFACE_ATTACH (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 du pilote de la fonction de rappel USBFN_GET_ATTACH_ACTION.

GetAttachActionAbortOperation

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

SetDeviceState

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

Exigences

Exigence Valeur
d’en-tête usbfnattach.h

Voir aussi

pilote de filtre USB pour prendre en charge les chargeurs propriétaires