#include <cafe.h> #include <cafe/hio.h> HIOStatus HIOClose(HIOHandle handle);
|handle||Handle of the channel to be closed.|
||The handle was successfully closed.|
||The handle was invalid.|
||The close operation failed.|
Closes the channel as specified by handle. After a channel has been closed, its associated
callback will never be invoked. The user is responsible for completing outstanding transactions before
closing the channel.
|Callbacks||Do not call this function from any callback function.|
|Interrupt handler||Do not call this function from any interrupt handler.|
|Exception handler||Do not call this function from any exception handler.|
|Production code||Do not call this function in production code. It is available only for debugging purposes.|
2013-05-08 Automated cleanup pass.
2011-11-04 Updated return values.
2011-02-21 Initial version.