Q2931_IE structure
Note NDIS 5. x has been deprecated and is superseded by NDIS 6. x. For new NDIS driver development, see Network Drivers Starting with Windows Vista. For information about porting NDIS 5. x drivers to NDIS 6. x, see Porting NDIS 5.x Drivers to NDIS 6.0.
The Q2931_IE structure serves as a header for each information element attached to a Q2931_CALLMGR_PARAMETERS structure.
Syntax
typedef struct _Q2931_IE {
Q2931_IE_TYPE IEType;
ULONG IELength;
UCHAR IE[1];
} Q2931_IE, *PQ2931_IE;
Members
IEType
Specifies the information element type as one of the following values:IE_AALParameters
ATM Adaptation layer (AAL) parametersIE_TrafficDescriptor
Traffic descriptorIE_BroadbandBearerCapability
Broadband bearer capabilityIE_BHLI
Broadband high layer information (BHLI)IE_BLLI
Broadband low layer information (BLLI)IE_CalledPartyNumber
Called party numberIE_CalledPartySubaddress
Called party subaddressIE_CallingPartyNumber
Calling party numberIE_CallingPartySubaddress
Calling party subaddressIE_Cause
CauseIE_QOSClass
Quality of service (QoS) classIE_TransitNetworkSelection
Transit network selectionIE_BroadbandSendingComplete
Broadband sending completeIE_LIJCallId
Leaf Initiated Joint (LIJ) Call IDIE_Raw
Raw (unformatted) user-supplied data
IELength
Specifies the length in bytes of the information element, including the Q2931_IE structure and the variable length array beginning at IE[0].IE
Specifies a variable-length array that contains an information element of the type specified at IEType.
Remarks
A Q2931_IE structure encapsulates and serves as a header for each information element at InfoElements in a Q2931_CALLMGR_PARAMETERS structure. The Q2931_IE structure describes the encapsulated information element.
Requirements
Header |
Atm.h (include Atm.h) |
See also
ATM_BROADBAND_BEARER_CAPABILITY_IE
ATM_BROADBAND_SENDING_COMPLETE_IE
ATM_TRANSIT_NETWORK_SELECTION_IE