NdisMCmDispatchCallConnected macro (ndis.h)

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

Syntax

void NdisMCmDispatchCallConnected(
   _H_
);

Parameters

_H_

Specifies the handle to the VC that represents the connection, created with NdisMCmCreateVc when the MCM driver set up the VC for the incoming call.

Return value

None

Remarks

An MCM driver's ProtocolCmIncomingCallComplete function calls NdisMCmDispatchCallConnected to complete the final handshake for an incoming call from a remote node, which the local client has already accepted.

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

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

Requirements

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

See also

NdisCmDispatchCallConnected

NdisMCmCreateVc

NdisMCmDispatchIncomingCall

ProtocolClCallConnected

ProtocolCmIncomingCallComplete