Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
virtual P6R::P6ERR P6R::p6IEventQIO::disassociate ( p6ICom pIoIface,
P6VOID **  ppHandleContext 
)
pure virtual

This method disassociates the specified I/O interface (which was previously associated with the event queue) from this event queue.

Once this method is called successfully, The I/O interface can no longer be used with the event queue. For example, this is normally done after a connection has been closed (for socket interfaces).

Parameters
pIoIface[ in ] The I/O interface instance pointer to disassociate from this event queue.
ppHandleContext[ out ] The address of a pointer to a P6VOID* in which will be placed the caller defined data that was originally provided in the associate call. The caller is responsible for freeing or otherwise cleaning up this data.
Returns