WinAPPCIsBlocking()

This function determines if a thread is executing while waiting for a previous blocking call to finish. Personal Communications and Communications Server provides this function for backward compatibility with existing applications.

Syntax

BOOL WlNAPI WinAPPCIsBlocking(void);

Returned Values

The return value specifies the outcome of the function. If the value is not 0, an outstanding blocking call is awaiting completion. A value of 0 means there is no outstanding blocking call.

Usage Notes

Personal Communications and Communications Server DLL prohibits more than one blocking call per thread; it returns AP_THREAD_BLOCKING if this occurs. A thread that is executing a blocking call is not reentered unless a blocking hook function has been set. In this case, WinAPPClsBlocking returns true only from within a blocking hook function.

See also:

Displays the note icon.
This is not supported for Win32® SNA API clients.