MBB_DEVICE_MBIM_PARAMETERS_INIT関数 (mbbcx.h)

MBB_DEVICE_MBIM_PARAMETERS_INIT メソッドは、MBB_DEVICE_MBIM_PARAMETERS構造体を初期化します。

構文

void MBB_DEVICE_MBIM_PARAMETERS_INIT(
  PMBB_DEVICE_MBIM_PARAMETERS MbimParameters,
  MBB_MBIM_VERSION            Version,
  ULONG                       MaximumFragmentSize,
  MBB_MBIM_EXTENDED_VERSION   ExtendedVersion
);

パラメーター

MbimParameters

初期化するクライアント ドライバーによって割り当てられた MBB_DEVICE_MBIM_PARAMETERS 構造体へのポインター。

Version

クライアント ドライバーがサポートする MBIM 仕様のバージョンを定義する MBB_MBIM_VERSION 値。 このフィールドの値は MBB_MBIM_VERSION1_0_ERRATAする必要があります。

MaximumFragmentSize

クライアント ドライバーがサポートできる MBIM 制御メッセージの最大サイズ (バイト単位)。

ExtendedVersion

クライアント ドライバーがサポートする最小の拡張 MBIM 仕様のバージョンを定義するMBB_MBIM_EXTENDED_VERSION値。 デバイスで MbbMbimExtendedVersion2Dot0 が設定されている場合、デバイスは MbbMbimExtendedVersion2Dot0 以降のみをサポートできることを意味します。 そのため、古いホストを操作する目的のデバイスで MbbMbimExtendedVersion1Dot0 を設定する必要がある場合

戻り値

なし

解説

クライアント ドライバーは通常、MbbDeviceSetMbimParameters を呼び出す準備として、EVT_WDF_DEVICE_PREPARE_HARDWARE イベント コールバック関数からこのメソッドを呼び出します。

要件

要件
サポートされている最小のクライアント Windows 10 Version 1809
対象プラットフォーム ユニバーサル
最小 KMDF バージョン 1.29
Header mbbcx.h
Library mbbcxstub.lib
IRQL ターゲット メモリが常駐している限り、任意のレベル

こちらもご覧ください

モバイル ブロードバンド (MBB) WDF クラス拡張機能 (MBBCx)