IMbnVendorSpecificOperation ::SetVendorSpecific, méthode (mbnapi.h)

Important

À compter de Windows 10, version 1803, les API Win32 décrites dans cette section sont remplacées par les API Windows Runtime dans l’espace de noms Windows.Networking.Connectivity.

Envoie une requête au pilote miniport de périphérique haut débit mobile sous-jacent.

Syntaxe

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

Paramètres

[in] vendorSpecificData

Tableau d’octets transmis au pilote miniport.

[out] requestID

ID de demande unique attribué par le service Haut débit mobile pour identifier cette demande.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

SetVendorSpecific permet d’implémenter des fonctionnalités spécifiques au fournisseur qui ne sont pas couvertes par l’API Haut débit mobile.

Le service Haut débit mobile émet une demande SET OID au pilote miniport sous-jacent pour OID_WWAN_VENDOR_SPECIFIC OID. VendorspecificData sera copié octet par octet dans la mémoire tampon de données passée dans la requête OID.

Il s’agit d’une opération asynchrone et SetVendorSpecific retourne immédiatement. À la fin de l’opération, le service haut débit mobile appelle la méthode OnSetVendorSpecificComplete de l’interface IMbnVendorSpecificEvents .

Pour plus d’informations sur les opérations spécifiques au fournisseur, reportez-vous au modèle de pilote haut débit mobile.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête mbnapi.h

Voir aussi

IMbnVendorSpecificOperation