WWAN_PCO_VALUE-Struktur (wwan.h)
Die WWAN_PCO_VALUE-Struktur stellt die PCO-Informationsnutzlast aus dem Netzwerk dar, wie in der 3GPP TS24.008-Spezifikation definiert.
Syntax
typedef struct _WWAN_PCO_VALUE {
ULONG Size;
WWAN_PCO_TYPE Type;
BYTE PcoData[WWAN_PCO_OCT_BUF_LEN];
} WWAN_PCO_VALUE, *PWWAN_PCO_VALUE;
Member
Size
Die Länge des in PcoData gültigen PCO-Werts, der Oktette 3 (Oktett 1 bis 3) + (m * Protokollelementlänge) + (n * Containerelementlänge) ist. Dies ist in der 3GPP TS24.008-Spezifikation, Abschnitt 10.5, definiert, da PCO Typ 4-Informationen ist.
Type
Gibt an, ob der übergebene PCO-Wert die ursprüngliche Struktur ist, die vom Modem empfangen wurde, oder eine Teilmenge der vollständigen PCO-Struktur, und der Header wird synthetisiert. Weitere Informationen finden Sie unter WWAN_PCO_TYPE.
PcoData[WWAN_PCO_OCT_BUF_LEN]
Die Nutzlast der PCO-Struktur, die vom Operator empfangen wird. Das Modem sollte das PCO mit der vollständigen Struktur gemäß der 3G TS24.008-Spezifikation übergehen. WWAN_PCO_OCT_BUF_LEN ist als 256 definiert, da die längste PCO-Struktur 253 Oktette beträgt.
Hinweise
Da einige Modems derzeit nur operatorspezifische PCO-Elemente übergeben können, sollte das Modem die Informationen übergeben, die der von 3GPP TS24.008 definierten Struktur mit den genauen synthetisierten Headerwerten für den Inhalt folgen, der an den Host übergeben wird.
Wenn das Modem beispielsweise eine PCO mit drei Protokollen und 3 Containern empfangen hat und nur die 2 operatorspezifischen Elementcontainer an den Host übergibt, nimmt das Modem Änderungen am Header vor, der die Länge der PCO-Struktur angibt. Dies soll die Tatsache widerspiegeln, dass es nur die beiden Container gibt, indem die Länge der drei Protokolle subtrahiert wird.
Die folgende Abbildung zeigt eine vollständige PCO-Struktur, wie in der 3G TS24.008-Spezifikation definiert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1709 |
Kopfzeile | wwan.h (include Wwan.h) |