USBFN_INTERFACE_ATTACH構造体 (usbfnattach.h)

アタッチ操作とデタッチ操作を処理するためのドライバー実装コールバック関数へのポインターを格納します。

構文

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;

メンバー

InterfaceHeader

インターフェイスのバージョン番号。

GetAttachAction

USBFN_GET_ATTACH_ACTION コールバック関数のドライバーの実装へのポインター。

GetAttachActionAbortOperation

USBFN_GET_ATTACH_ACTION_ABORT コールバック関数のドライバーの実装へのポインター。

SetDeviceState

USBFN_SET_DEVICE_STATE コールバック関数のドライバーの実装へのポインター。

要件

要件
Header usbfnattach.h

こちらもご覧ください

独自の充電器をサポートするための USB フィルター ドライバー