WWAN_PCO_VALUE结构(wwan.h)

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 结构的有效负载。 调制解调器应显示 PCO,其完整结构由 3G TS24.008 规范指定。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
标头 wwan.h (包括 Wwan.h)

另请参阅

MB 协议配置选项(PCO)作

NDIS_WWAN_PCO_STATUS

WWAN_PCO_TYPE