ProtocolClIncomingCallQoSChange (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 ProtocolClIncomingCallQosChange function is used by connection-oriented clients on networks that support dynamic quality-of-service. Such clients must have ProtocolClIncomingCallQosChange functions. Otherwise, such a protocol driver's registered ProtocolClIncomingCallQosChange function can simply return control.
Syntax
VOID ProtocolClIncomingCallQoSChange(
_In_ NDIS_HANDLE ProtocolVcContext,
_In_ PCO_CALL_PARAMETERS CallParameters
);
Parameters
ProtocolVcContext [in]
Specifies the handle to the client's per-VC context area for the VC on which a request to modify the quality of service has come in over the network.CallParameters [in]
Pointer to a buffer, formatted as a CO_CALL_PARAMETERS structure, that contains the new QoS specification.
Return value
None
Remarks
A call to ProtocolClIncomingCallQosChange indicates to the client that a remote peer has requested a change in the quality of service on this call. The new quality of service is described at CallParameters. The client can accept the requested change by simply returning control. Otherwise, ProtocolClIncomingCallQosChange should tear down the call with NdisClCloseCall.
Requirements
Target platform |
Desktop |
Version |
|
Header |
Ndis.h (include Ndis.h) |
IRQL |
<= DISPATCH_LEVEL |
See also