共用方式為


MBN_PROVIDER結構 (mbnapi.h)

重要

從 Windows 10 1803 版開始,本節所述的 Win32 API 會由 Windows.Networking.Connectivity 命名空間中的 Windows 執行階段 API 取代。

MBN_PROVIDER結構代表網路服務提供者。 它由許多 IMbnInterface 的提供者特定方法使用。

語法

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

成員

providerID

包含提供者識別碼。 對於 GSM 網路,此字串是 3 位數的行動國家/地區代碼串連, (MCC) 和 2 或 3 位數的行動網路代碼, (MNC) 。 對於 CDMA 網路,此字串是 5 位數的 SID。 此字串的最大長度是由MBN_PROVIDER_CONSTANTS MBN_PROVIDERID_LEN所定義。 呼叫端必須呼叫 SysFreeString 來釋放此字串。

providerState

包含代表提供者狀態 之MBN_PROVIDER_STATE 值的位元組 OR 組合。

providerName

包含提供者名稱。 設定慣用提供者清單時,應該忽略此成員的內容。 此字串的最大長度是由 MBN_PROVIDER_CONSTANTSMBN_PROVIDERNAME_LEN所定義。 字串可以是空的。 呼叫端必須呼叫 SysFreeString 來釋放此字串。

dataClass

包含 MBN_DATA_CLASS 值的位元組 OR 組合,指出哪些資料服務適用或可供傳輸。 查詢首頁提供者時,應該忽略此成員。

規格需求

需求
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 都不支援
標頭 mbnapi.h

另請參閱

MBN_PROVIDER2