ATM_AAL_OOB_INFO 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 ATM_AAL_OOB_INFO structure specifies the out-of-band (OOB) information for an ATM packet.

Syntax

typedef struct _ATM_AAL_OOB_INFO {
  ATM_AAL_TYPE AalType;
  union {
    struct _ATM_AAL5_INFO {
      BOOLEAN CellLossPriority;
      UCHAR   UserToUserIndication;
      UCHAR   CommonPartIndicator;
    } ATM_AAL5_INFO;
    struct _ATM_AAL0_INFO {
      BOOLEAN CellLossPriority;
      UCHAR   PayLoadTypeIdentifier;
    } ATM_AAL0_INFO;
  };
} ATM_AAL_OOB_INFO, *PATM_AAL_OOB_INFO;

Members

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

    • AAL_TYPE_AAL0
      AAL 0

    • AAL_TYPE_AAL5
      AAL 5

  • ATM_AAL5_INFO

    • CellLossPriority
      Specifies the Cell Loss Priority as one of the following values:

      • FALSE
        CLP=0

      • TRUE
        CLP=1

    • UserToUserIndication
      Specifies the User to User Indication.

    • CommonPartIndicator
      Specifies the Common Part Indicator.

  • ATM_AAL0_INFO

    • CellLossPriority
      Specifies the Cell Loss Priority as one of the following values:

      • FALSE
        CLP=0

      • TRUE
        CLP=1

    • PayLoadTypeIdentifier
      Specifies the Payload Type Identifier.

Remarks

ATM_AAL_OOB_INFO specifies out-of-band information for an AAL 5 or an AAL 0 packet.

ATM_AAL_OOB_INFO is passed in a buffer pointed to by the MediaSpecificInformation member of an NDIS_PACKET_OOB_DATA structure. NDIS_PACKET_OOB_DATA specifies out-of-band information associated with a packet descriptor. For more information about OOB data, see NDIS_PACKET_OOB_DATA.

Requirements

Header

Atm.h (include Atm.h)

See also

NDIS_PACKET_OOB_DATA

 

 

Send comments about this topic to Microsoft