Share via


Q2931_ADD_PVC 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_ADD_PVC structure specifies Q.2931 parameters needed by a call manager or MCM driver to add a permanent virtual connection (PVC) to its list of configured PVCs.

Syntax

typedef struct _Q2931_ADD_PVC {
  ATM_ADDRESS         CalledParty;
  ATM_ADDRESS         CallingParty;
  ATM_VPIVCI          ConnectionId;
  ATM_AAL_TYPE        AALType;
  ATM_FLOW_PARAMETERS ForwardFP;
  ATM_FLOW_PARAMETERS BackwardFP;
  ULONG               Flags;
  ATM_PVC_SAP         LocalSap;
  ATM_PVC_SAP         DestinationSap;
  BOOLEAN             LIJIdPresent;
  ATM_LIJ_CALLID_IE   LIJId;
} Q2931_ADD_PVC, *PQ2931_ADD_PVC;

Members

  • CalledParty
    Specifies the ATM of the called party, formatted as an ATM_ADDRESS structure. For more information about this structure, see ATM_ADDRESS.

  • CallingParty
    Specifies the ATM of the calling party, formatted an ATM_ADDRESS structure. For more information about this structure, see ATM_ADDRESS.

  • ConnectionId
    Specifies the VPI/VCI of the PVC, formatted as an ATM_VPIVCI structure. For more information about this structure, see ATM_VPIVCI.

  • 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

  • ForwardFP
    Specifies the flow parameters for the forward direction (the direction from the calling user to the called user) formatted as an ATM_FLOW_PARAMETERS structure. For more information see, ATM_FLOW_PARAMETERS.

  • BackwardFP
    Specifies the flow parameters for the backward direction (the direction from the called user to the calling user) formatted as an ATM_FLOW_PARAMETERS structure. For more information about this structure see, ATM_FLOW_PARAMETERS.

  • Flags
    The flags can be one of the following:

    • CO_FLAG_SIGNALING_VC
      Specifies that this PVC should now be used by the call manager or MCM driver as the signaling VC (the VC on which the call manager or MCM driver sends and receives signaling messages).

    • CO_FLAG_NO_DEST_SAP
      Specifies that the call manager or MCM driver should use the PVC for an incoming call if a SVC cannot be used for the call. (The call manager or MCM driver can be optimized to not search for PVCs in this case.)

  • LocalSap
    Specifies the SAP of the calling user, formatted as an ATM_PVC_SAP structure. For more information about this structure, see ATM_PVC_SAP.

  • DestinationSap
    Specifies the SAP of the called user, formatted as an ATM_PVC_SAP structure. For more information about this structure, see ATM_PVC_SAP.

  • LIJIdPresent
    Reserved for future use. Clients must set this to FALSE.

  • LIJId
    Reserved for future use.

Remarks

Q2931_ADD_PVC is passed in the variable-length array at Parameters in a CO_SPECIFIC_PARAMETERS structure contained in a CO_PVC structure. A connection-oriented client passes a CO_PVC structure when sending an OID_CO_ADD_PVC to a call manager or MCM driver. OID_CO_ADD_PVC adds a permanent virtual connection (PVC) to the call manager's or MCM driver's list of configured PVCs.

Requirements

Header

Atm.h (include Atm.h)

See also

ATM_ADDRESS

ATM_FLOW_PARAMETERS

ATM_PVC_SAP

ATM_VPIVCI

CO_SPECIFIC_PARAMETERS

OID_CO_ADD_PVC

Q2931_DELETE_PVC

 

 

Send comments about this topic to Microsoft