AAL_PARAMETERS_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 AAL_PARAMETERS_IE structure specifies the AAL parameters element of an ATM UNI signaling message. The AAL parameters indicate the requested AAL parameter values for a VC.

Syntax

typedef struct _AAL_PARAMETERS_IE {
  ATM_AAL_TYPE AALType;
  union {
    AAL1_PARAMETERS    AAL1Parameters;
    AAL34_PARAMETERS   AAL34Parameters;
    AAL5_PARAMETERS    AAL5Parameters;
    AALUSER_PARAMETERS AALUserParameters;
  } AALSpecificParameters;
} AAL_PARAMETERS_IE, *PAAL_PARAMETERS_IE;

Members

  • AALType
    Specifies the ATM Adaptation Layer (AAL) type as one of the following values:

    • AAL_TYPE_AAL0
      AAL 0

    • AAL_TYPE_AAL1
      AAL 1

    • AAL_TYPE_AAL34
      AAL 3/4

    • AAL_TYPE_AAL5
      AAL 5

  • AALSpecificParameters

    • AAL1Parameters
      AAL1 parameters formatted as an AAL1_PARAMETERS structure. For more information, see AAL1_PARAMETERS.

    • AAL34Parameters
      AAL 3/4 parameters formatted as an AAL34_PARAMETERS structure. For more information, see AAL34_PARAMETERS.

    • AAL5Parameters
      AAL 5 parameters formatted as an AAL5_PARAMETERS structure. For more information, see AAL5_PARAMETERS.

    • AALUserParameters
      User-defined AAL parameters formatted as an AALUSER_PARAMETERS structure. For more information, see AALUSER_PARAMETERS.

Remarks

AAL_PARAMETERS_IE is an information element that specifies ATM Adaptation Layer (AAL) parameters. AAL parameters can be included in a set of Q.2931 call manager-specific parameters.

The specified AAL parameters must match the specified AAL type. For example, if AAL_TYPE_AAL5 is specified as the AALType, AAL5Parameters must be specified.

AAL_PARAMETERS_IE is passed at IE in a Q2931_IE structure, which is passed at InfoElements in a Q2931_CALLMGR_PARAMETERS structure.

For more information about AAL parameters, see the User Network Interface (UNI) Specification published by the ATM Forum.

Requirements

Header

Atm.h (include Atm.h)

See also

AAL1_PARAMETERS

AAL34_PARAMETERS

AAL5_PARAMETERS

AALUSER_PARAMETERS

Q2931_IE

Q2931_CALLMGR_PARAMETERS

 

 

Send comments about this topic to Microsoft