структура 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
Длина значения PCO, допустимого в PcoData, которая будет иметь значение octet 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 с точными значениями синтезированных заголовков для содержимого, передаваемого на узел.
Например, если модем получил PCO с 3 протоколами и 3 контейнерами и передает узлу только контейнеры элементов с 2 операторами, модем внесет изменения в заголовок, указывающий длину структуры PCO. Это отражает тот факт, что существуют только два контейнера, вычитая длину 3 протоколов.
На следующем рисунке показана полная структура PCO, определенная в спецификации 3G TS24.008.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 1709 |
Верхняя часть | wwan.h (включая Wwan.h) |