NDK_FN_CONTROL_CONNECT_EVENTS callback function (ndkpi.h)
The NdkControlConnectEvents (NDK_FN_CONTROL_CONNECT_EVENTS) function pauses and restarts NDK connect event callback functions.
Syntax
NDK_FN_CONTROL_CONNECT_EVENTS NdkFnControlConnectEvents;
void NdkFnControlConnectEvents(
[in] NDK_LISTENER *pNdkListener,
[in] BOOLEAN Pause
)
{...}
Parameters
[in] pNdkListener
A pointer to an NDK listener object (NDK_LISTENER).
[in] Pause
A BOOLEAN value that specifies if a connection is paused or restarted. If Pause is TRUE the connection is paused. If Pause is FALSE the connection is restarted.
Return value
None
Remarks
This function is closely related to the NdkConnectEventCallback (NDK_FN_CONNECT_EVENT_CALLBACK) function. The NDK_FN_CONNECT_EVENT_CALLBACK function is called by an NDK provider to notify a consumer about an incoming connection request. To pause the reception of connect event callbacks, an NDK consumer can pass TRUE in the Pause parameter. When a connection is paused, the incoming connection requests must be treated as if there is no NDK listener (NDK_LISTENER) on the targeted address.
To restart the reception of connect event callbacks, the consumer passes FALSE in the Pause parameter.
Requirements
Requirement | Value |
---|---|
Minimum supported client | None supported,Supported in NDIS 6.30 and later. |
Minimum supported server | Windows Server 2012 |
Target Platform | Windows |
Header | ndkpi.h (include Ndkpi.h) |
IRQL | <=DISPATCH_LEVEL |