Freigeben über


UFX_INTERFACE_PROPRIETARY_CHARGER-Struktur (ufxproprietarycharger.h)

Speichert Zeiger auf vom Treiber implementierte Rückruffunktionen für die Verarbeitung proprietärer Ladevorgänge.

Syntax

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;

Member

InterfaceHeader

Die Versionsnummer der Schnittstelle.

ProprietaryChargerDetect

Ein Zeiger auf die Implementierung der UFX_PROPRIETARY_CHARGER_DETECT Rückruffunktion durch den Treiber.

ProprietaryChargerSetProperty

Ein Zeiger auf die Implementierung der UFX_PROPRIETARY_CHARGER_SET_PROPERTY Rückruffunktion durch den Treiber.

ProprietaryChargerAbortOperation

Ein Zeiger auf die Implementierung der UFX_PROPRIETARY_CHARGER_ABORT_OPERATION Rückruffunktion durch den Treiber.

ProprietaryChargerResetOperation

Ein Zeiger auf die Implementierung der UFX_PROPRIETARY_CHARGER_RESET_OPERATION Rückruffunktion durch den Treiber.

Anforderungen

Anforderung Wert
Header ufxproprietarycharger.h (include Ufxproprietarycharger.h)

Weitere Informationen

USB-Filtertreiber zur Unterstützung proprietärer Ladegeräte