NdisCmDispatchCallConnected function (ndis.h)

NdisCmDispatchCallConnected notifies NDIS and the client that data transfers can begin on a VC that the call manager created for an incoming call initiated on a remote node.

Syntax

void NdisCmDispatchCallConnected(
  [in] NDIS_HANDLE NdisVcHandle
);

Parameters

[in] NdisVcHandle

Specifies the handle to the VC that represents the connection, which was created with NdisCoCreateVc when the call manager's ProtocolCoReceiveNetBufferLists function was notified of the incoming call.

Return value

None

Remarks

A stand-alone CM's ProtocolCmIncomingCallComplete function calls NdisCmDispatchCallConnected to complete the final handshake for an incoming call from a remote node, which the client has already accepted.

A call to NdisCmDispatchCallConnected causes NDIS to call the client's ProtocolClCallConnected function.

Only stand-alone call managers, which register themselves with NDIS as protocol drivers, can call NdisCmDispatchCallConnected. Connection-oriented miniport drivers that provide integrated call-management support call NdisMCmDispatchCallConnected instead.

Requirements

Requirement Value
Minimum supported client Supported for NDIS 6.0 and NDIS 5.1 drivers (see NdisCmDispatchCallConnected (NDIS 5.1)) in Windows Vista. Supported for NDIS 5.1 drivers (see NdisCmDispatchCallConnected (NDIS 5.1)) in Windows XP.
Target Platform Desktop
Header ndis.h (include Ndis.h)
Library Ndis.lib
IRQL <= DISPATCH_LEVEL
DDI compliance rules Irql_CallManager_Function(ndis)

See also

NdisCmDispatchIncomingCall

NdisMCmDispatchCallConnected

ProtocolClCallConnected

ProtocolCmIncomingCallComplete ProtocolCoReceiveNetBufferLists