static bool close_iosystem(void) { #if defined(USE_WINIO2) || defined(USE_WINIO3) ShutdownWinIo(); return true; #elif defined(USE_PHYMEM) UnloadPhyMemDriver(); return true; #else return true; #endif }
static bool close_iosystem(void) { IO_POOL_FREELOCK(); #if defined(USE_WINIO2) || defined(USE_WINIO3) ShutdownWinIo(); return true; #elif defined(USE_PHYMEM) UnloadPhyMemDriver(); return true; #elif defined(DMP_LINUX) if (IO_mmioFD != -1) close(IO_mmioFD); return true; #else return true; #endif }
void lptclose(void* lpt) { ShutdownWinIo(); }
WinIOProvider::~WinIOProvider() { if(initOk==1) ShutdownWinIo(); }
void WinIOProvider::unload() { Q_ASSERT(initOk); ShutdownWinIo(); }
void release_io_library() { ShutdownWinIo(); }