次の方法で共有


MBB_DEVICE_CONFIG構造体 (mbbcx.h)

MBB_DEVICE_CONFIG 構造体には、クライアント ドライバーの MBBCx 固有のコールバック関数へのポインターが含まれています。 クライアント ドライバーは、MbbDeviceInitializeする入力パラメーターとして初期化された MBB_DEVICE_CONFIG 構造体を指定する必要があります。

構文

typedef struct _MBB_DEVICE_CONFIG {
  ULONG                                           Size;
  PFN_MBB_DEVICE_SEND_MBIM_FRAGMENT               SendMbimFragment;
  PFN_MBB_DEVICE_RECEIVE_MBIM_FRAGMENT            ReceiveMbimFragment;
  PFN_MBB_DEVICE_SEND_DEVICE_SERVICE_SESSION_DATA SendDeviceServiceSessionData;
  PFN_MBB_DEVICE_CREATE_ADAPTER                   CreateAdapter;
} MBB_DEVICE_CONFIG, *PMBB_DEVICE_CONFIG;

メンバーズ

Size

この MBB_DEVICE_CONFIG 構造体のサイズ (バイト単位)。

SendMbimFragment

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

ReceiveMbimFragment

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

SendDeviceServiceSessionData

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

CreateAdapter

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

備考

この構造体を初期化するには、MBB_DEVICE_CONFIG_INIT を呼び出します。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 バージョン 1809
最小 KMDF バージョン 1.27
ヘッダー mbbcx.h