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 * コンテナー要素の長さ) になります。 PCO は Type 4 の情報であるため、これは 3GPP TS24.008 仕様セクション 10.5 で定義されています。
Type
渡される PCO 値が、モデムによって受信された元の構造か、完全な PCO 構造のサブセットであり、ヘッダーが合成されているかどうかを示します。 詳細については、「 WWAN_PCO_TYPE」を参照してください。
PcoData[WWAN_PCO_OCT_BUF_LEN]
オペレーターから受信した PCO 構造体のペイロード。 モデムは、3G TS24.008 仕様で指定された完全な構造で PCO を表面化する必要があります。 PCO 構造体の長さが 253 オクテットである可能性がある場合、WWAN_PCO_OCT_BUF_LENは 256 として定義されます。
注釈
一部のモデムでは現在、オペレーター固有の PCO 要素のみを渡すことができるため、モデムは、ホストに渡されるコンテンツの正確な合成ヘッダー値を使用して、3GPP TS24.008 で定義された構造に従って情報を渡す必要があります。
たとえば、モデムが 3 つのプロトコルと 3 つのコンテナーを持つ PCO を受信し、2 つのオペレーター固有の要素コンテナーのみをホストに渡している場合、モデムは PCO 構造体の長さを示すヘッダーに変更を加えます。 これは、3 つのプロトコルの長さを差し引いて、2 つのコンテナーしかないという事実を反映するためです。
次の図は、3G TS24.008 仕様で定義されている完全な PCO 構造を示しています。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 バージョン 1709 |
Header | wwan.h (Wwan.h を含む) |