WWAN_PCO_VALUE 結構 (wwan.h)
WWAN_PCO_VALUE 結構代表來自網路的 PCO 資訊承載,如 3GPP TS24.008 規格中所定義。
語法
typedef struct _WWAN_PCO_VALUE {
ULONG Size;
WWAN_PCO_TYPE Type;
BYTE PcoData[WWAN_PCO_OCT_BUF_LEN];
} WWAN_PCO_VALUE, *PWWAN_PCO_VALUE;
成員
Size
PcoData 中有效 PCO 值的長度,這將會是八位 3 (octet 1 到 3) + (m * 通訊協定元素長度) + (n * 容器元素長度) 。 這是在 3GPP TS24.008 規格第 10.5 節中定義,因為 PCO 是類型 4 資訊。
Type
指出要傳遞的 PCO 值是否為數據機所接收的原始結構,還是完整 PCO 結構的子集,並且已合成標頭。 如需詳細資訊,請參閱 WWAN_PCO_TYPE。
PcoData[WWAN_PCO_OCT_BUF_LEN]
從運算元接收之 PCO 結構的承載。 調製解調器應該以 3G TS24.008 規格所指定的完整結構呈現 PCO。 WWAN_PCO_OCT_BUF_LEN 定義為 256,前提是 PCO 結構最長可以是 253 八位。
備註
由於某些數據機目前只能傳遞操作員特定的 PCO 元素,因此數據機應該依照 3GPP TS24.008 所定義的結構傳遞資訊,並針對要傳遞至主機的內容提供精確的合成標頭值。
例如,如果數據機收到具有 3 個通訊協定和 3 個容器的 PCO,而且只會將 2 個操作員特定元素容器傳遞至主機,則數據機會變更指出 PCO 結構的長度標頭。 這是為了反映只有兩個容器,方法是減去 3 個通訊協議的長度。
下圖顯示如 3G TS24.008 規格中所定義的完整 PCO 結構。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 (版本 1709) |
標頭 | wwan.h (包含 Wwan.h) |