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 |