ATM_SAP 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_SAP structure specifies ATM-specific SAP information for a client. A connection-oriented client specifies this information in a call to NdisClRegisterSap.

Syntax

typedef struct _ATM_SAP {
  ATM_BLLI_IE Blli;
  ATM_BHLI_IE Bhli;
  ULONG       NumberOfAddresses;
  UCHAR       Addresses[1];
} ATM_SAP, *PATM_SAP;

Members

  • Blli
    An ATM_BLLI_IE structure that specifies the broadband low layer information for the SAPs listed at Addresses. For a detailed description of this structure, see ATM_BLLI_IE.

  • Bhli
    An ATM_BHLI_IE structure that specifies broadband high layer information for the SAPs listed at Addresses. For a detailed description of this structure, see ATM_BHLI_IE.

  • NumberOfAddresses
    Specifies the number of ATM addresses in the variable-length array at Addresses. This value should be either 0 or 1.

  • Addresses
    Specifies a variable-length array that contains one or more SAP addresses, each of which is formatted as structure of type ATM_ADDRESS. For a detailed description of this structure, see ATM_ADDRESS.

Remarks

ATM_SAP is passed in the variable-length array at Sap in a CO_SAP structure. A connection-oriented client passes a CO_SAP structure to NdisClRegisterSap when registering a SAP for an SVC with a call manager or MCM driver.

Requirements

Header

Atm.h (include Atm.h)

See also

ATM_ADDRESS

ATM_BHLI_IE

ATM_BLLI_IE

ATM_PVC_SAP

CO_SAP

NdisClRegisterSap

ProtocolClRegisterSapComplete

ProtocolCmRegisterSap

 

 

Send comments about this topic to Microsoft