WWAN_NETWORK_PARAMS_INFO structure (wwan.h)

The WWAN_NETWORK_PARAMS_INFO structure represents network configuration data and policy information. Miniport drivers use this structure with NDIS_WWAN_NETWORK_PARAMS_INFO and NDIS_STATUS_WWAN_NETWORK_PARAMS_STATE notifications to notify the host of network parameter updates.

Syntax

typedef struct _WWAN_NETWORK_PARAMS_INFO {
  WWAN_MICO_IND            CurrentMicoIndication;
  WWAN_DRX_PARAMS          CurrentDRXParams;
  WWAN_OFFSET_SIZE_ELEMENT TaiList;
  WWAN_OFFSET_SIZE_ELEMENT AllowedNssaiList;
  WWAN_OFFSET_SIZE_ELEMENT ConfiguredNssaiList;
  WWAN_OFFSET_SIZE_ELEMENT RejectedNssaiList;
  WWAN_OFFSET_SIZE_ELEMENT DefaultConfiguredNssaiList;
  WWAN_OFFSET_SIZE_ELEMENT LadnList;
  BYTE                     DataBuffer[ANYSIZE_ARRAY];
} WWAN_NETWORK_PARAMS_INFO, *PWWAN_NETWORK_PARAMS_INFO;

Members

CurrentMicoIndication

Indicates the current use of Mobile Initiated Connection (MICO) mode. Valid only if NetworkConfigurationsNeeded is 1 in the query request.

CurrentDRXParams

Valid only if NetworkConfigurationsNeeded is 1 in the query request.

TaiList

A WWAN_OFFSET_SIZE_ELEMENT structure. The first 4 bytes are the offset to the DataBuffer containing a WWAN_TAI_LIST, in bytes, calculated from the beginning of WWAN_NETWORK_PARAMS_INFO. The second 4 bytes are the size of WWAN_TAI_LIST, in bytes.

AllowedNssaiList

A WWAN_OFFSET_SIZE_ELEMENT structure. The first 4 bytes are the offset to the DataBuffer containing a WWAN_SNSSAI_LIST, in bytes, calculated from the beginning of WWAN_NETWORK_PARAMS_INFO. The second 4 bytes are the size of WWAN_SNSSAI_LIST, in bytes.

ConfiguredNssaiList

A WWAN_OFFSET_SIZE_ELEMENT structure. The first 4 bytes are the offset to the DataBuffer containing a WWAN_SNSSAI_LIST, in bytes, calculated from the beginning of WWAN_NETWORK_PARAMS_INFO. The second 4 bytes are the size of WWAN_SNSSAI_LIST, in bytes.

RejectedNssaiList

A WWAN_OFFSET_SIZE_ELEMENT structure. The first 4 bytes are the offset to the DataBuffer containing a WWAN_REJECTED_SNSSAI_LIST, in bytes, calculated from the beginning of WWAN_NETWORK_PARAMS_INFO. The second 4 bytes are the size of WWAN_REJECTED_SNSSAI_LIST, in bytes.

DefaultConfiguredNssaiList

A WWAN_OFFSET_SIZE_ELEMENT structure. The first 4 bytes are the offset to the DataBuffer containing a WWAN_SNSSAI_LIST, in bytes, calculated from the beginning of WWAN_NETWORK_PARAMS_INFO. The second 4 bytes are the size of WWAN_SNSSAI_LIST, in bytes.

LadnList

A WWAN_OFFSET_SIZE_ELEMENT structure. The first 4 bytes are the offset to the DataBuffer containing a WWAN_LADN_LIST, in bytes, calculated from the beginning of WWAN_NETWORK_PARAMS_INFO. The second 4 bytes are the size of WWAN_LADN_LIST, in bytes.

DataBuffer[ANYSIZE_ARRAY]

A buffer containing TaiList, AllowedNssaiList, ConfiguredNssaiList, RejectedNssaiList, DefaultConfiguredNssaiList, and LadnList immediately follow the last named field of WWAN_NETWORK_PARAMS_INFO (LadnList), in that order, without any unused space in between.

Requirements

Requirement Value
Minimum supported client Windows 10, version 2004
Header wwan.h

See also

NDIS_STATUS_WWAN_NETWORK_PARAMS_STATE

NDIS_WWAN_NETWORK_PARAMS_INFO