ATM_BLLI_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 ATM_BLLI_IE structure specifies broadband low layer information, which indicates the means that should be used for compatibility checking by an addressed entity (for example, a remote user, an interworking unit, or a high-layer function network node addressed by the calling user).

Syntax

typedef struct _ATM_BLLI_IE {
  ULONG Layer2Protocol;
  UCHAR Layer2Mode;
  UCHAR Layer2WindowSize;
  ULONG Layer2UserSpecifiedProtocol;
  ULONG Layer3Protocol;
  UCHAR Layer3Mode;
  UCHAR Layer3DefaultPacketSize;
  UCHAR Layer3PacketWindowSize;
  ULONG Layer3UserSpecifiedProtocol;
  ULONG Layer3IPI;
  UCHAR SnapId[5];
} ATM_BLLI_IE, *PATM_BLLI_IE;

Members

  • Layer2Protocol
    Specifies the user information layer 2 protocol as one of the following values:

    • BLLI_L2_ISO_1745
      Basic mode ISO 1745

    • BLLI_L2_Q921
      CCITT Recommendation Q.921

    • BLLI_L2_X25L
      CCITT Recommendation X.25, link layer

    • BLLI_L2_X25M
      CCITT Recommendation X.25 multilink

    • BLLI_L2_ELAPB
      Extended LAPB; for half-duplex operation

    • BLLI_L2_HDLC_NRM
      HDLC NRM (ISO 4335)

    • BLLI_L2_HDLC_ABM
      HDLC ABM (ISO 4335)

    • BLLI_L2_HDLC_ARM
      HDLC ARM (ISO 4335)

    • BLLI_L2_LLC
      LAN logical link control (ISO 8802/2)

    • BLLI_L2_X75
      CCITT Recommendation X.75, single link procedure (SLP)

    • BLLI_L2_Q922
      CCITT Recommendation Q.922

    • BLLI_L2_USER_SPECIFIED
      User specified

    • BLLI_L2_ISO_7776
      ISO 7776 DTE-DTE operation

  • Layer2Mode
    Specifies the mode of operation for layer 2.

  • Layer2WindowSize
    Specifies the packet window size for layer 2.

  • Layer2UserSpecifiedProtocol
    User-specified layer 2 protocol information.

    This must be a non-NULL value if BLLI_L2_USER_SPECIFIED is specified for Layer2Protocol.

  • Layer3Protocol
    Specifies the user information layer 3 protocol as one of the following values:

    • BLLI_L3_X25
      CCITT Recommendation X.25, packet layer

    • BLLI_L3_ISO_8208
      ISO/IEC 8208 (X.25 packet-level protocol for data terminal equipment)

    • BLLI_L3_X223
      X.223/ISO 8878 (use of ISO/ISO 8208 [41] and ITU-T X.25 to provide the OSI-CONS)

    • BLLI_L3_SIO_8473
      ISO/IEC 8473 (OSI connectionless mode protocol)

    • BLLI_L3_T70
      CCITT Recommendation T.70 minimum network layer

    • BLLI_L3_ISO_TR9577
      ISO/IEC TR 9577 (protocol identification in the network layer)

    • BLLI_L3_USER_SPECIFIED
      User-specified

  • Layer3Mode
    Specifies the mode of operation for layer 3.

  • Layer3DefaultPacketSize
    Specifies the default packet size for layer 3.

  • Layer3PacketWindowSize
    Specifies the packet window size for layer 3.

  • Layer3UserSpecifiedProtocol
    User-specified layer 3 protocol information.

    This must be a non-NULL value if BLLI_L3_USER_SPECIFIED is specified for Layer3Protocol,

  • Layer3IPI
    Specifies the Initial Protocol Identifier (IPI) for layer 3 as one of the following values:

    • BLLI_L3_IPI_SNAP
      IEEE 802.1 SNAP identifier

    • BLLI_L3_IPI_IP
      Internet Protocol (IP) identifier

  • SnapId
    Specifies the SNAP ID

Remarks

ATM_BLLI_IE is a member of an ATM_PVC_SAP structure or an ATM_SAP structure. ATM_PVC_SAP specifies ATM-specific SAP information for a PVC. ATM_SAP specifies ATM-specific SAP information for a switched VC.

ATM_BLLI_IE is also used to specify the broadband low layer information element of an ATM UNI signaling message.

For information about the broadband low layer information element, see the User Network Interface (UNI) Specification published by the ATM Forum.

Requirements

Header

Atm.h (include Atm.h)

See also

ATM_BHLI_IE

ATM_PVC_SAP

ATM_SAP

Q2931_IE

Q2931_CALLMGR_PARAMETERS

 

 

Send comments about this topic to Microsoft