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 | ターゲット メモリが常駐している限り、任意のレベル |