Metode IMbnVendorSpecificOperation::SetVendorSpecific (mbnapi.h)

Penting

Mulai dari Windows 10, versi 1803, API Win32 yang dijelaskan di bagian ini digantikan oleh WINDOWS Runtime API di namespace Windows.Networking.Connectivity.

Mengirim permintaan ke driver miniport perangkat Mobile Broadband yang mendasar.

Sintaks

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

Parameter

[in] vendorSpecificData

Array byte yang diteruskan ke driver miniport.

[out] requestID

ID permintaan unik yang ditetapkan oleh layanan Mobile Broadband untuk mengidentifikasi permintaan ini.

Nilai kembali

Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

SetVendorSpecific ada untuk mengimplementasikan fungsionalitas khusus vendor yang tidak tercakup dalam MOBILE Broadband API.

Layanan Broadband Seluler akan mengeluarkan permintaan SET OID ke driver miniport yang mendasar untuk OID_WWAN_VENDOR_SPECIFIC OID. VendorspecificData akan disalin byte byte ke dalam buffer data yang diteruskan dalam permintaan OID.

Ini adalah operasi asinkron dan SetVendorSpecific akan segera kembali. Setelah operasi selesai, layanan Mobile Broadband akan memanggil metode OnSetVendorSpecificComplete dari antarmuka IMbnVendorSpecificEvents .

Lihat Model Driver Broadband Seluler untuk informasi selengkapnya tentang operasi khusus vendor.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Tidak ada yang didukung
Target Platform Windows
Header mbnapi.h

Lihat juga

IMbnVendorSpecificOperation