Compartilhar via


estrutura UFX_INTERFACE_PROPRIETARY_CHARGER (ufxproprietarycharger.h)

Armazena ponteiros para funções de retorno de chamada implementadas pelo driver para lidar com operações de carregador proprietário.

Sintaxe

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;

Membros

InterfaceHeader

O número da versão da interface.

ProprietaryChargerDetect

Um ponteiro para a implementação do driver da função de retorno de chamada UFX_PROPRIETARY_CHARGER_DETECT.

ProprietaryChargerSetProperty

Um ponteiro para a implementação do driver da função de retorno de chamada UFX_PROPRIETARY_CHARGER_SET_PROPERTY.

ProprietaryChargerAbortOperation

Um ponteiro para a implementação do driver da função de retorno de chamada UFX_PROPRIETARY_CHARGER_ABORT_OPERATION.

ProprietaryChargerResetOperation

Um ponteiro para a implementação do driver da função de retorno de chamada UFX_PROPRIETARY_CHARGER_RESET_OPERATION.

Requisitos

Requisito Valor
cabeçalho ufxproprietarycharger.h (inclua Ufxproprietarycharger.h)

Consulte também

driver de filtro USB para dar suporte a carregadores proprietários