Q2931_CALLMGR_PARAMETERS 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_CALLMGR_PARAMETERS structure specifies Q.2931 call manager-specific parameters.

Syntax


typedef struct _Q2931_CALLMGR_PARAMETERS {
  ATM_ADDRESS CalledParty;
  ATM_ADDRESS CallingParty;
  ULONG       InfoElementCount;
  UCHAR       InfoElements[1];
} Q2931_CALLMGR_PARAMETERS, *PQ2931_CALLMGR_PARAMETERS;

Members

CalledParty

The ATM address of the called party, formatted as an ATM_ADDRESS structure. For a detailed description of this structure, see ATM_ADDRESS.

CallingParty

The ATM address of the calling party, formatted as an ATM_ADDRESS structure. For a detailed description of this structure, see ATM_ADDRESS.

InfoElementCount

The number of information elements contained in the buffer at InfoElements.

InfoElements

Specifies a variable-length array that contains one or more information elements.

Remarks

A connection-oriented client specifies ATM-specific call manager parameters used by a call manager or MCM driver to do the following:

  • Set up an outgoing or incoming call

  • Add a party to or delete a party from a multipoint call

  • Request a change in quality of service (QoS) for an active VC

  • Derive media parameters that a miniport driver uses for VC activation

A call manager or MCM driver specifies call manager-specific parameters for use by a connection-oriented parameter in determining whether to accept an incoming call or whether to accept an incoming request to change the QoS for an active VC.

In addition to identifying the calling party and the called party, Q2931_CALLMGR_PARAMETERS contains information elements defined for ATM UNI signaling messages. Each information element is formatted as an ATM_XXX_IE structure encapsulated by a header formatted as a Q2931_IE structure. (Note that ATM_CALLED_PARTY_NUMBER_IE, ATM_CALLED_PARTY_SUBADDRESS_IE, and ATM_CALLING_PARTY_SUBADDRESS_IE are each formatted as an ATM_ADDRESS_STRUCTURE.)

Q2931_CALLMGR_PARAMETERS specifies the call manager-specific portion of the call manager parameters passed by a connection-oriented client, call manager, or MCM driver. Q2931_CALLMGR_PARAMETERS is passed in the variable-length array at Parameters in a CO_SPECIFIC STRUCTURE, which is pointed to by a CO_CALL_MANAGER_PARAMETERS structure, which is pointed to by a CO_CALL_PARAMETERS structure.

Requirements

Header

Atm.h (include Atm.h)

See also

AAL_PARAMETERS_IE
ATM_BHLI_IE
ATM_BLLI_IE
ATM_BROADBAND_BEARER_CAPABILITY_IE
ATM_BROADBAND_SENDING_COMPLETE_IE
ATM_CALLING_PARTY_NUMBER_IE
ATM_CAUSE_IE
ATM_FLOW_PARAMETERS
ATM_QOS_CLASS_IE
ATM_RAW_IE
ATM_TRAFFIC_DESCRIPTOR_IE
ATM_TRANSIT_NETWORK_SELECTION_IE
CO_CALL_PARAMETERS
CO_CALL_MANAGER_PARAMETERS
CO_SPECIFIC_PARAMETERS
Q2931_IE
Q2931_CALLMGR_PARAMETERS

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft