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

从运算符接收的 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 结构。

完整的 PCO 结构。

要求

   
最低受支持的客户端 Windows 10 版本 1709
Header wwan.h (包括 Wwan.h)

请参阅

MB 协议配置选项 (PCO) 操作

NDIS_WWAN_PCO_STATUS

WWAN_PCO_TYPE