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 |