共用方式為


MbbRequestGetCorrelationId 函式 (mbbcx.h)

用戶端驅動程式可以呼叫 MbbRequestGetCorrelationId 方法,將一對傳送和接收要求相互關聯,以交換 MBBCx 架構與用戶端驅動程式之間的 MBIM 控制訊息。

語法

LPCGUID MbbRequestGetCorrelationId(
  MBBREQUEST Request
);

參數

Request

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

傳回值

傳回 GUID 值。

GUID 的用途類似於 MBIM 規格中所定義 MBIM 訊息標頭的 TransactionId 字段。 MBBCx 架構提供此值,因此如果需要某種相互關聯,則不需要用戶端驅動程式來剖析 MBIM 訊息。

備註

MBBCx 架構會呼叫用戶端驅動程式以發出 MBIM 命令訊息,稍後再次呼叫用戶端驅動程式,以擷取該命令的回應消息。 針對這兩個呼叫傳回的 GUID 值會相同,而且只有在要求新的命令和回應消息組時才會變更。

有時候,命令和回應消息組可能會因為大小限制而分散。 在此情況下,來自相同配對的所有片段都會有相同的 GUID 值。

規格需求

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