Metodo IMbnVendorSpecificOperation::SetVendorSpecific (mbnapi.h)

Importante

A partire da Windows 10 versione 1803, le API Win32 descritte in questa sezione vengono sostituite dalle API Windows Runtime nello spazio dei nomi Windows.Networking.Connectivity.

Invia una richiesta al driver miniport del dispositivo Mobile Broadband sottostante.

Sintassi

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

Parametri

[in] vendorSpecificData

Matrice di byte passata al driver miniport.

[out] requestID

ID richiesta univoco assegnato dal servizio Mobile Broadband per identificare questa richiesta.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

SetVendorSpecific esiste per implementare funzionalità specifiche del fornitore che non sono altrimenti coperte nell'API Mobile Broadband.

Il servizio Mobile Broadband emetterà una richiesta SET OID al driver miniport sottostante per OID_WWAN_VENDOR_SPECIFIC OID. VendorspecificData verrà copiato byte byte nel buffer di dati passato nella richiesta OID.

Si tratta di un'operazione asincrona e SetVendorSpecific restituirà immediatamente. Al termine dell'operazione, il servizio Mobile Broadband chiamerà il metodo OnSetVendorSpecificComplete dell'interfaccia IMbnVendorSpecificEvents .

Per altre informazioni sulle operazioni specifiche del fornitore, vedere Il modello di driver a banda larga mobile.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione mbnapi.h

Vedi anche

IMbnVendorSpecificOperation