Share via


estructura UFX_INTERFACE_PROPRIETARY_CHARGER (ufxproprietarycharger.h)

Almacena punteros a las funciones de devolución de llamada implementadas por el controlador para controlar las operaciones del cargador propietario.

Sintaxis

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;

Miembros

InterfaceHeader

Número de versión de la interfaz.

ProprietaryChargerDetect

Puntero a la implementación del controlador de la función de devolución de llamada UFX_PROPRIETARY_CHARGER_DETECT .

ProprietaryChargerSetProperty

Puntero a la implementación del controlador de la función de devolución de llamada UFX_PROPRIETARY_CHARGER_SET_PROPERTY .

ProprietaryChargerAbortOperation

Puntero a la implementación del controlador de la función de devolución de llamada UFX_PROPRIETARY_CHARGER_ABORT_OPERATION .

ProprietaryChargerResetOperation

Puntero a la implementación del controlador de la función de devolución de llamada UFX_PROPRIETARY_CHARGER_RESET_OPERATION .

Requisitos

Requisito Valor
Header ufxproprietarycharger.h (incluya Ufxproprietarycharger.h)

Consulte también

Controlador de filtro USB para admitir cargadores propietarios