USBFN_INTERFACE_ATTACH-Struktur (usbfnattach.h)

Speichert Zeiger auf vom Treiber implementierte Rückruffunktionen für die Verarbeitung von Anfüge- und Trennvorgängen.

Syntax

typedef struct _USBFN_INTERFACE_ATTACH {
  INTERFACE                         InterfaceHeader;
  PFN_USBFN_GET_ATTACH_ACTION       GetAttachAction;
  PFN_USBFN_GET_ATTACH_ACTION_ABORT GetAttachActionAbortOperation;
  PFN_USBFN_SET_DEVICE_STATE        SetDeviceState;
} USBFN_INTERFACE_ATTACH, *PUSBFN_INTERFACE_ATTACH;

Member

InterfaceHeader

Die Versionsnummer der Schnittstelle.

GetAttachAction

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

GetAttachActionAbortOperation

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

SetDeviceState

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

Anforderungen

Anforderung Wert
Header usbfnattach.h

Weitere Informationen

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