структура UFX_INTERFACE_PROPRIETARY_CHARGER (ufxproprietarycharger.h)

Хранит указатели на функции обратного вызова, реализованные драйвером, для обработки собственных операций зарядного устройства.

Синтаксис

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;

Члены

InterfaceHeader

Номер версии интерфейса.

ProprietaryChargerDetect

Указатель на реализацию драйвера функции обратного вызова UFX_PROPRIETARY_CHARGER_DETECT .

ProprietaryChargerSetProperty

Указатель на реализацию драйвером функции обратного вызова UFX_PROPRIETARY_CHARGER_SET_PROPERTY .

ProprietaryChargerAbortOperation

Указатель на реализацию драйвером функции обратного вызова UFX_PROPRIETARY_CHARGER_ABORT_OPERATION .

ProprietaryChargerResetOperation

Указатель на реализацию драйвером функции обратного вызова UFX_PROPRIETARY_CHARGER_RESET_OPERATION .

Требования

Требование Значение
Заголовок ufxproprietarycharger.h (включая Ufxproprietarycharger.h)

См. также раздел

Драйвер фильтра USB для поддержки собственных зарядных устройств