Partager via


structure UFX_INTERFACE_PROPRIETARY_CHARGER (ufxproprietarycharger.h)

Stocke les pointeurs vers les fonctions de rappel implémentées par le pilote pour gérer les opérations de chargeur propriétaire.

Syntaxe

typedef struct _UFX_INTERFACE_PROPRIETARY_CHARGER {
  INTERFACE                                   InterfaceHeader;
  PFN_UFX_PROPRIETARY_CHARGER_DETECT          ProprietaryChargerDetect;
  PFN_UFX_PROPRIETARY_CHARGER_SET_PROPERTY    ProprietaryChargerSetProperty;
  PFN_UFX_PROPRIETARY_CHARGER_ABORT_OPERATION ProprietaryChargerAbortOperation;
  PFN_UFX_PROPRIETARY_CHARGER_RESET_OPERATION ProprietaryChargerResetOperation;
} UFX_INTERFACE_PROPRIETARY_CHARGER, *PUFX_INTERFACE_PROPRIETARY_CHARGER;

Membres

InterfaceHeader

Numéro de version de l’interface.

ProprietaryChargerDetect

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

ProprietaryChargerSetProperty

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

ProprietaryChargerAbortOperation

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

ProprietaryChargerResetOperation

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

Exigences

Exigence Valeur
d’en-tête ufxproprietarycharger.h (include Ufxproprietarycharger.h)

Voir aussi

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