ProtocolClCallConnected (NDIS 5.1) function

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 ProtocolClCallConnected function is used by connection-oriented NDIS clients that accept incoming calls. Such clients must have ProtocolClCallConnected functions. Otherwise, such a protocol driver's registered ProtocolClCallConnected function can simply return control.

Syntax

VOID ProtocolClCallConnected(
  _In_ NDIS_HANDLE ProtocolVcContext
);

Parameters

  • ProtocolVcContext [in]
    Specifies the client's handle to its per-VC context area. The client originally returned this handle to NDIS from its ProtocolCoCreateVc function.

Return value

None

Remarks

When ProtocolClCallConnected is called, the call manager has successfully completed the final handshake on an incoming call offer previously accepted by the client's ProtocolClIncomingCall function, which already set up the call parameters for this connection at ProtocolVcContext.

The call to ProtocolClCallConnected indicates that data transfers, whether incoming or outgoing, now can be done on the VC. ProtocolClCallConnected should ensure that the client is ready to make or accept transfers on the VC before it returns control.

Requirements

Target platform

Desktop

Version

See ProtocolClCallConnected.

Header

Ndis.h (include Ndis.h)

IRQL

<= DISPATCH_LEVEL

See also

NdisCmDispatchCallConnected

NdisCoSendPackets

NdisMCmDispatchCallConnected

ProtocolClIncomingCall

ProtocolCoCreateVc

ProtocolCoReceivePacket

 

 

Send comments about this topic to Microsoft