Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

WinHLLAPICleanup

The application calls the WinHLLAPICleanup() function to deregister a WinHLLAPI application from a WinHLLAPI implementation. This could be used, for example, to free up resources allocated to a specific application

WinHLLAPIStartup

This allows an application to specify the version of WinHLLAPI required, and to retrieve details of a specific WinHLLAPI implementation. This MUST be called by a WinHLLAPI application before it registers itself with the specific WinHLLAPI implementation that it queries

WinHLLAPIAsync

This function provides an asynchronous flavor to the following HLLAPI functions: STARTKSINTERCEPT, WAIT, STARTHOSTNOTIFICATION, STARTCLOSEINTERCEPT, SENDFILE, and RECEIVEFILE. You should use WinHLLAPIAsync( ) instead of the blocking versions of these functions

WinHLLAPICancelAsyncRequest

This function cancels an outstanding WinHLLAPIAsync( )-based request

WinHLLAPIIsBlocking

This function allows a task to determine if it is executing while waiting for a previous blocking call to complete

WinHLLAPICancelBlockingCall

This function cancels any outstanding blocking operation for its thread. Any outstanding blocked call canceled will cause an error code of WHLLCANCEL to be generated. Examples of blocking calls are WinHLLAPI with function number set to GETKEY, WAIT, PAUSE, SENDFILE or RECEIVEFILE. You should use WinHLLAPIAsync( ) instead of the blocking versions of these functions

WinHLLAPISetBlockingHook

This function installs a new function which a Windows HLLAPI Implementation should use to implement blocking HLLAPI function calls

WinHLLAPIUnhookBlockingHook

This function removes any previous blocking hook that has been installed and reinstalls the default blocking mechanism

...