(wwan.h) WWAN_PCO_VALUE 结构
WWAN_PCO_VALUE结构表示 3GPP TS24.008 规范中定义的来自网络的 PCO 信息有效负载。
语法
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 (八进制数 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) |