This documentation is archived and is not being maintained.

Specifying Parameters for an Outgoing Call (NDIS 5.1)

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.

When making an outgoing call, a call manager or MCM that supports voice streaming must supply the following values in the CO_CALL_MANAGER_PARAMETERS structure:
  • Maximum transmit SDU size (CallMgrParameters->Transmit.MaxSduSize)

  • Maximum receive SDU size (CallMgrParameters->Receive.MaxSduSize)

A call manager or MCM that supports an address family other than CO_ADDRESS_FAMILY_TAPI_PROXY fills in these values when translating TAPI call parameters to NDIS call parameters in response to a query of OID_CO_TAPI_TRANSLATE_TAPI_CALLPARAMS.

A call manager or MCM that supports the CO_ADDRESS_FAMILY_TAPI_PROXY family writes these values to the CO_CALL_MANAGER_PARAMETERS structure in the context of its ProtocolCmMakeCall function. Note that the maximum SDU sizes passed to the ProtocolCmMakeCall function are incorrect. The ProtocolCmMakeCall function must overwrite the incorrect values with correct values.

 

 

Send comments about this topic to Microsoft

Show: