Freigeben über


IMbnVendorSpecificOperation::SetVendorSpecific-Methode (mbnapi.h)

Wichtig

Ab Windows 10 Version 1803 werden die in diesem Abschnitt beschriebenen Win32-APIs durch die Windows-Runtime-APIs im Windows.Networking.Connectivity-Namespace ersetzt.

Sendet eine Anforderung an den zugrunde liegenden Miniporttreiber für mobile Breitbandgeräte.

Syntax

HRESULT SetVendorSpecific(
  [in]  SAFEARRAY *vendorSpecificData,
  [out] ULONG     *requestID
);

Parameter

[in] vendorSpecificData

Ein Bytearray, das an den Miniporttreiber übergeben wird.

[out] requestID

Eine eindeutige Anforderungs-ID, die vom Mobile Broadband-Dienst zugewiesen wird, um diese Anforderung zu identifizieren.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

SetVendorSpecific ist vorhanden, um anbieterspezifische Funktionen zu implementieren, die in der mobilen Breitband-API nicht anderweitig behandelt werden.

Der Mobile Broadband-Dienst stellt eine SET-OID-Anforderung an den zugrunde liegenden Miniporttreiber für OID_WWAN_VENDOR_SPECIFIC OID aus. VendorspecificData wird byte byte in den Datenpuffer kopiert, der in der OID-Anforderung übergeben wird.

Dies ist ein asynchroner Vorgang, und SetVendorSpecific wird sofort zurückgegeben. Nach Abschluss des Vorgangs ruft der Mobile Broadband-Dienst die OnSetVendorSpecificComplete-Methode der IMbnVendorSpecificEvents-Schnittstelle auf.

Weitere Informationen zu herstellerspezifischen Vorgängen finden Sie im Treibermodell für mobile Breitbandverbindungen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile mbnapi.h

Weitere Informationen

IMbnVendorSpecificOperation