Skip to content

Latest commit

 

History

History
91 lines (66 loc) · 3.54 KB

ns-wwan-_wwan_pco_value.md

File metadata and controls

91 lines (66 loc) · 3.54 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NS:wwan._WWAN_PCO_VALUE
_WWAN_PCO_VALUE (wwan.h)
The WWAN_PCO_VALUE structure represents the PCO information payload from the network as defined in the 3GPP TS24.008 spec.
netvista\wwan_pco_value.htm
netvista
05/02/2018
WWAN_PCO_VALUE structure
*PWWAN_PCO_VALUE, PWWAN_PCO_VALUE, PWWAN_PCO_VALUE structure pointer [Network Drivers Starting with Windows Vista], WWAN_PCO_VALUE, WWAN_PCO_VALUE structure [Network Drivers Starting with Windows Vista], _WWAN_PCO_VALUE, netvista.wwan_pco_value, wwan/PWWAN_PCO_VALUE, wwan/WWAN_PCO_VALUE
wwan.h
Wwan.h
Windows
Windows 10, version 1709
Windows
WWAN_PCO_VALUE, *PWWAN_PCO_VALUE
_WWAN_PCO_VALUE
wwan/_WWAN_PCO_VALUE
PWWAN_PCO_VALUE
wwan/PWWAN_PCO_VALUE
WWAN_PCO_VALUE
wwan/WWAN_PCO_VALUE
APIRef
kbSyntax
HeaderDef
wwan.h
_WWAN_PCO_VALUE
PWWAN_PCO_VALUE
WWAN_PCO_VALUE

_WWAN_PCO_VALUE structure

-description

The WWAN_PCO_VALUE structure represents the PCO information payload from the network as defined in the 3GPP TS24.008 spec.

-struct-fields

-field Size

The length of the PCO value that is valid in PcoData, which will be octets 3 (octet 1 to 3) + (m * protocol element length) + (n * container element length). This is defined in the 3GPP TS24.008 spec, Section 10.5 because PCO is Type 4 information.

-field Type

Indicates whether the PCO value being passed up is the original structure that was received by the modem or a subset of the full PCO structure and has the header synthesized. For more info, see WWAN_PCO_TYPE.

-field PcoData

The payload of the PCO structure that is received from the operator. The modem should surface the PCO with the complete structure as specified by the 3G TS24.008 spec. WWAN_PCO_OCT_BUF_LEN is defined as 256, given that the longest a PCO structure could be is 253 octets.

-remarks

Because some modems can currently only pass up operator specific PCO elements, the modem should pass up the information following the structure defined by 3GPP TS24.008 with the accurate synthesized header values for the content that is being passed up to the host.

For example, if the modem received a PCO with 3 protocols and 3 containers, and is only passing up the 2 operator specific element containers to the host, the modem will make changes to the header that indicates the length of the PCO structure. This is to reflect the fact that there are only the two containers by subtracting the length of the 3 protocols.

The following figure shows a full PCO structure as defined in the 3G TS24.008 spec.

Full PCO structure.

-see-also

MB Protocol Configuration Options (PCO) operations

NDIS_WWAN_PCO_STATUS

WWAN_PCO_TYPE