共用方式為


RILIMSI 結構 (ntddrilapitypes.h)

警告 Windows 10 中已淘汰行動數據 COM API。 提供此內容以支持維護 OEM 和電信業者建立的 Windows Phone 8.1 應用程式。
 
此結構代表 RILIMSI。

const int MAXLENGTH_IMSI = 16

語法

struct RILIMSI {
  DWORD cbSize;
  DWORD dwParams;
  WCHAR wszImsi[MAXLENGTH_IMSI];
  DWORD dwMcc;
  DWORD dwMnc;
};

成員

cbSize

以位元組為單位的結構大小。

dwParams

RILIMSIPARAMMASK 列舉值的位元組合,表示結構的哪些成員包含有效的數據。 如果設定對應的位旗標,結構的成員就有效。

wszImsi[16]

IMSI 做為 Null 終止的 Unicode 字串。

dwMcc

來自 IMSI 的行動國家/地區代碼。

dwMnc

來自 IMSI 的行動網路代碼。

言論

RIL 驅動程式負責判斷 MNC 是否包含兩或三位數,並據以擷取。 (對於 3GPP,MNC 中的位數是由 EFAD 的第四個字節所指定,如 3GPP TS 31.102 第 4.2.18 節所指定。

針對 3GPP2,如果已進行程序設計,則會傳回IMSI_T;否則會傳回IMSI_M。 針對IMSI_T,dwMcc 包含MCC_Tp,dwMnc 包含IMSI_T_11_12p。 針對IMSI_M,dwMcc 包含MCC_Mp,而且未定義 dwMnc(也就是 dwParams 中的RIL_PARAM_IMSI_MNC位為 0)。

要求

要求 價值
標頭 ntddrilapitypes.h (include Rilapitypes.h, Ntddrilapitypes.h)

另請參閱

行動數據 COM 結構