共用方式為


MbbRequestGetBuffer 函式 (mbbcx.h)

用戶端驅動程式會呼叫 MbbRequestGetBuffer 方法來取得儲存 MBIM 控件訊息或應該儲存的記憶體位置。

語法

PVOID MbbRequestGetBuffer(
  MBBREQUEST Request,
  size_t     *BufferSize
);

參數

Request

架構物件的句柄,代表來自 MBBCx 架構的要求,可以傳送 MBIM 控件命令訊息給裝置,或從裝置接收 MBIM 控制件回應消息。

BufferSize

接收 MBIM 控制訊息片段大小之位置的指標,以位元組為單位。

傳回值

傳回儲存 MBIM 訊息之內存位置的指標:

  • 在從 EvtMbbDeviceSendMbimFragment 回呼函式傳遞的要求物件上呼叫此方法時,它會指向從 MBBCx 架構傳送至裝置的 MBIM 控制命令片段。 此記憶體位置是唯讀的。
  • 在從 EvtMbbDeviceReceiveMbimFragment 回呼函式傳遞的要求物件上呼叫這個方法時,它會指向用戶端驅動程式應該寫入 MBIM 控件回應的空白緩衝區。 此緩衝區是由 MBBCx 架構預先配置, 而 BufferSize 參數會指定其大小。

備註

如需詳細資訊,請參閱 處理 MBIM 控制訊息

規格需求

需求
最低支援的用戶端 Windows 10 版本 1809
目標平台 Universal
最低 KMDF 版本 1.27
標頭 mbbcx.h
程式庫 mbbcxstub.lib
IRQL PASSIVE_LEVEL