共用方式為


mbbcx.h 標頭

此標頭包含有關行動寬頻 (MBB) WDF 類別延伸模組 (MBBCx) 的參考數據。

如需詳細資訊,請參閱 行動寬頻 (MBB) WDF 類別延伸模組簡介 (MBBCx)

mbbcx.h 包含下列程序設計介面:

函式

 
MBB_DEVICE_CONFIG_INIT

MBB_DEVICE_CONFIG_INIT 方法會初始化MBB_DEVICE_CONFIG結構。
MBB_DEVICE_MBIM_PARAMETERS_INIT

MBB_DEVICE_MBIM_PARAMETERS_INIT 方法會初始化MBB_DEVICE_MBIM_PARAMETERS結構。
MBB_DEVICE_WAKE_CAPABILITIES_INIT

MBB_DEVICE_WAKE_CAPABILITIES_INIT 方法會初始化MBB_DEVICE_WAKE_CAPABILITIES結構。
MbbAdapterGetSessionId

MbbAdapterGetSessionId 方法會擷取指定 NETADAPTER 物件所代表的數據會話標識符。
MbbAdapterInitialize

MbbAdapterInitialize 方法會初始化 MBBCx 新建立的 NETADAPTER 物件。
MbbDeviceInitConfig

當 隨插即用 (PnP) 管理員報告裝置是否存在時,MBBDeviceInitConfig 方法會初始化 MBBCx 裝置初始化作業。
MbbDeviceInitialize

MbbDeviceInitialize 方法會註冊客戶端驅動程式的 MBB 特定回呼函式。
MbbDeviceReceiveDeviceServiceSessionData

用戶端驅動程式會呼叫 MbbDeviceReceiveServiceSessionData 方法,以透過 MBBCx 架構將接收的裝置服務會話數據傳遞至應用程式。
MbbDeviceReportWakeReason

MbbDeviceReportWakeReason 方法會向架構報告行動寬頻裝置產生喚醒事件的原因。
MbbDeviceResponseAvailable

當裝置準備好 MBIM 控制訊息時,用戶端驅動程式會呼叫 MbbDeviceResponseAvailable 方法,做為從 MBBCx 架構傳送至裝置先前 MBIM 控制訊息的回應。
MbbDeviceSendDeviceServiceSessionDataComplete

MbbDeviceSendServiceSessionDataComplete 方法會釋放 MBBCx 先前為傳送給裝置之裝置服務會話數據的記憶體。
MbbDeviceSetMbimParameters

用戶端驅動程式會呼叫 MbbDeviceSetMbimParameters 方法來報告其 MBIM 規格相關參數。
MbbDeviceSetWakeCapabilities

MbbDeviceSetWakeCapabilities 方法會設定 MBBCx 裝置的喚醒功能。
MbbRequestComplete

用戶端驅動程式會呼叫 MbbRequestComplete 方法來完成指定的要求,以將 MBIM 控制訊息傳送至裝置。
MbbRequestCompleteWithInformation

用戶端驅動程式會呼叫 MbbRequestCompleteWithInformation 方法來完成從裝置接收 MBIM 回應消息的指定要求。
MbbRequestGetBuffer

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

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

回呼函式

 
EVT_MBB_DEVICE_CREATE_ADAPTER

EvtMbbDeviceCreateAdapter 回呼函式是由用戶端驅動程序實作,以建立數據會話的 NETADAPTER 物件。
EVT_MBB_DEVICE_RECEIVE_MBIM_FRAGMENT

用戶端驅動程式的 EvtMbbDeviceReceiveMbimFragment 事件回呼函式會提供從其裝置傳回的回應消息,以回應從 MBBCx 傳送的先前 MBIM 控制訊息。 此回呼函式相當於 MBIM 規格中定義的 GetEncapsulatedResponse 要求。
EVT_MBB_DEVICE_SEND_DEVICE_SERVICE_SESSION_DATA

用戶端驅動程式的 EvtMbbDeviceSendServiceSessionData 事件回呼函式會將裝置服務會話數據向下傳送到其數據機裝置。
EVT_MBB_DEVICE_SEND_MBIM_FRAGMENT

用戶端驅動程式的 EvtMbbDeviceSendMbimFragment 事件回呼函式會指示其裝置執行 MBIM 控制訊息所指定的工作。 此回呼函式相當於 MBIM 規格中定義的 SendEncapsulatedCommand 要求。

結構

 
MBB_DEVICE_CONFIG

MBB_DEVICE_CONFIG結構包含客戶端驅動程式 MBBCx 特定回呼函式的指標。 用戶端驅動程序必須提供初始化MBB_DEVICE_CONFIG結構做為 MbbDeviceInitialize 的輸入參數。
MBB_DEVICE_MBIM_PARAMETERS

用戶端驅動程式會使用 MBB_DEVICE_MBIM_PARAMETERS 結構,將其 MBIM 規格相關參數描述為 MBBCx 架構。
MBB_DEVICE_WAKE_CAPABILITIES

MBB_DEVICE_WAKE_CAPABILITIES結構描述 MBBCx net adapter 的網路喚醒 (WoL) 功能。

列舉

 
MBB_MBIM_EXTENDED_VERSION

MBB_MBIM_EXTENDED_VERSION列舉會定義用戶端驅動程式及其裝置支援的擴充 MBIM (MBIMEx) 規格版本。
MBB_MBIM_VERSION

MBB_MBIM_VERSION列舉會定義客戶端驅動程式及其裝置支援的 MBIM 規格版本。
MBB_WAKE_REASON_TYPE

MBB_WAKE_REASON_TYPE列舉會指定 MBBCx 配接器所產生的喚醒 (WoL) 喚醒事件的原因類型。