Bagikan melalui


struktur MBN_PROVIDER (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.

Struktur MBN_PROVIDER mewakili penyedia layanan jaringan. Ini digunakan oleh banyak metode khusus penyedia IMbnInterface.

Sintaks

typedef struct MBN_PROVIDER {
  BSTR  providerID;
  ULONG providerState;
  BSTR  providerName;
  ULONG dataClass;
} MBN_PROVIDER;

Anggota

providerID

Berisi ID penyedia. Untuk jaringan GSM, string ini adalah perangkaian kode negara seluler (MCC) 3 digit dan kode jaringan seluler 2 atau 3 digit (MNC). Untuk jaringan CDMA, string ini adalah SID 5 digit. Panjang maksimum string ini ditentukan oleh MBN_PROVIDERID_LEN dari MBN_PROVIDER_CONSTANTS. Pemanggil harus membebaskan string ini dengan memanggil SysFreeString.

providerState

Berisi kombinasi bitwise OR dari nilai MBN_PROVIDER_STATE yang mewakili status penyedia.

providerName

Berisi nama penyedia. Isi anggota ini harus diabaikan saat mengatur daftar penyedia pilihan. Panjang maksimum string ini ditentukan oleh MBN_PROVIDERNAME_LEN dari MBN_PROVIDER_CONSTANTS. String dapat kosong. Pemanggil harus membebaskan string ini dengan memanggil SysFreeString.

dataClass

Berisi kombinasi bitwise OR dari nilai MBN_DATA_CLASS yang menunjukkan layanan data mana yang berlaku atau tersedia untuk ditransfer. Anggota ini harus diabaikan ketika dikueri untuk penyedia rumah.

Persyaratan

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

Lihat juga

MBN_PROVIDER2