Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Header enthält Referenzmaterial zur WDF-Klassenerweiterung (MBB) (Mobile Broadband, MBBCx).
Weitere Informationen finden Sie unter Einführung in die WDF-Klassenerweiterung (MBB) der WDF-Klassenerweiterung (MBBCx).
mbbcx.h enthält die folgenden Programmierschnittstellen:
Funktionen
|
MBB_DEVICE_CONFIG_INIT Die MBB_DEVICE_CONFIG_INIT-Methode initialisiert die MBB_DEVICE_CONFIG Struktur. |
|
MBB_DEVICE_MBIM_PARAMETERS_INIT Die MBB_DEVICE_MBIM_PARAMETERS_INIT-Methode initialisiert eine MBB_DEVICE_MBIM_PARAMETERS Struktur. |
|
MBB_DEVICE_WAKE_CAPABILITIES_INIT Die MBB_DEVICE_WAKE_CAPABILITIES_INIT-Methode initialisiert eine MBB_DEVICE_WAKE_CAPABILITIES Struktur. |
|
MbbAdapterGetSessionId- Die MbbAdapterGetSessionId-Methode ruft die Datensitzungs-ID ab, die durch das angegebene NETADAPTER-Objekt dargestellt wird. |
|
MbbAdapterInitialize Die MbbAdapterInitialize-Methode initialisiert ein neu erstelltes NETADAPTER-Objekt für MBBCx. |
|
MbbDeviceInitConfig Die MBBDeviceInitConfig-Methode initialisiert MBBCx-Geräteinitialisierungsvorgänge, wenn der Plug and Play -Manager (PnP) das Vorhandensein eines Geräts meldet. |
|
MbbDeviceInitialize Die MbbDeviceInitialize-Methode registriert die MBB-spezifischen Rückruffunktionen des Clienttreibers. |
|
MbbDeviceReceiveDeviceServiceSessionData Clienttreiber rufen die MbbDeviceReceiveServiceSessionData-Methode auf, um empfangene Gerätedienstsitzungsdaten über das MBBCx-Framework an eine Anwendung zu übergeben. |
|
MbbDeviceReportWakeReason Die MbbDeviceReportWakeReason-Methode meldet das Framework, warum ein mobiles Breitbandgerät ein Wake-up-Ereignis generiert hat. |
|
MbbDeviceResponseAvailable Ein Clienttreiber ruft die MbbDeviceResponseAvailable-Methode auf, wenn eine MBIM-Steuerelementnachricht vom Gerät bereit ist, da die Antwort auf eine vorherige MBIM-Steuerelementnachricht, die vom MBBCx-Framework an das Gerät gesendet wird. |
|
MbbDeviceSendDeviceServiceSessionDataComplete Die MbbDeviceSendServiceSessionDataComplete-Methode gibt Speicher frei, der zuvor von MBBCx für gerätedienstsitzungsdaten, die an das Gerät gesendet wurden. |
|
MbbDeviceSetMbimParameters Der Clienttreiber ruft die MbbDeviceSetMbimParameters-Methode auf, um die zugehörigen MBIM-Spezifikationsparameter zu melden. |
|
MbbDeviceSetWakeCapabilities Die MbbDeviceSetWakeCapabilities-Methode legt die Wake-Funktionen für ein MBBCx-Gerät fest. |
|
MbbRequestComplete- Clienttreiber rufen die MbbRequestComplete-Methode auf, um eine angegebene Anforderung zum Senden einer MBIM-Steuerelementnachricht an das Gerät abzuschließen. |
|
MbbRequestCompleteWithInformation Clienttreiber rufen die MbbRequestCompleteWithInformation-Methode auf, um eine angegebene Anforderung zum Empfangen einer MBIM-Antwortnachricht vom Gerät abzuschließen. |
|
MbbRequestGetBuffer Der Clienttreiber ruft die MbbRequestGetBuffer-Methode auf, um den Speicherspeicherort abzurufen, an dem eine MBIM-Steuerelementnachricht gespeichert ist oder gespeichert werden soll. |
|
MbbRequestGetCorrelationId Clienttreiber können die MbbRequestGetCorrelationId-Methode aufrufen, um ein Paar von Sende- und Empfangsanforderungen zu korrelieren, die MBIM-Steuerelementnachrichten zwischen dem MBBCx-Framework und dem Clienttreiber austauschen. |
Rückruffunktionen
|
EVT_MBB_DEVICE_CREATE_ADAPTER Die Rückruffunktion EvtMbbDeviceCreateAdapter wird vom Clienttreiber implementiert, um ein NETADAPTER-Objekt für eine Datensitzung zu erstellen. |
|
EVT_MBB_DEVICE_RECEIVE_MBIM_FRAGMENT Die EvtMbbDeviceReceiveMbimFragment-Ereignisrückruffunktion eines Clienttreibers stellt die antwortnachricht bereit, die vom Gerät als Reaktion auf eine vorherige MBIM-Steuerelementnachricht zurückgegeben wird, die von MBBCx gesendet wurde. Diese Rückruffunktion entspricht der in der MBIM-Spezifikation definierten GetEncapsulatedResponse-Anforderung. |
|
EVT_MBB_DEVICE_SEND_DEVICE_SERVICE_SESSION_DATA Die EvtMbbDeviceSendServiceSessionData-Ereignisrückruffunktion eines Clienttreibers sendet Gerätedienstsitzungsdaten an das Modemgerät. |
|
EVT_MBB_DEVICE_SEND_MBIM_FRAGMENT Die EvtMbbDeviceSendMbimFragment-Ereignisrückruffunktion eines Clienttreibers weist das Gerät an, die durch die MBIM-Steuerelementmeldung angegebene Aufgabe auszuführen. Diese Rückruffunktion entspricht der SendEncapsulatedCommand-Anforderung, die in der MBIM-Spezifikation definiert ist. |
Strukturen
|
MBB_DEVICE_CONFIG Die MBB_DEVICE_CONFIG-Struktur enthält Zeiger auf die MBBCx-spezifischen Rückruffunktionen eines Clienttreibers. Der Clienttreiber muss eine initialisierte MBB_DEVICE_CONFIG Struktur als Eingabeparameter für MbbDeviceInitialize bereitstellen. |
|
MBB_DEVICE_MBIM_PARAMETERS Der Clienttreiber verwendet die MBB_DEVICE_MBIM_PARAMETERS-Struktur, um seine MBIM-spezifikationsbezogenen Parameter für das MBBCx-Framework zu beschreiben. |
|
MBB_DEVICE_WAKE_CAPABILITIES Die MBB_DEVICE_WAKE_CAPABILITIES-Struktur beschreibt die Wake-on-LAN-Funktionen (WoL) eines MBBCx-Netzadapters. |
Aufzählungen
|
MBB_MBIM_EXTENDED_VERSION Die MBB_MBIM_EXTENDED_VERSION Enumeration definiert die Version der erweiterten MBIM (MBIMEx)-Spezifikation, die ein Clienttreiber und dessen Geräteunterstützung unterstützt. |
|
MBB_MBIM_VERSION Die MBB_MBIM_VERSION Enumeration definiert die Version der MBIM-Spezifikation, die ein Clienttreiber und sein Gerät unterstützen. |
|
MBB_WAKE_REASON_TYPE Die MBB_WAKE_REASON_TYPE-Aufzählung gibt den Grundtyp für ein Wake-on-LAN (WoL)-Wakeereignis an, das von einem MBBCx-Adapter generiert wird. |