void ClosePort (void) { if (ParPort == -1) return CloseUSB(); if (!baseport) return; baseport = 0; ecpoffset = 0; if (pport != INVALID_HANDLE_VALUE) CloseHandle(pport); pport = INVALID_HANDLE_VALUE; }
RESPONSECODE IFDHCloseChannel ( DWORD Lun ) { ULONG rv; rv = CloseUSB(Lun); if ( rv != STATUS_SUCCESS ) { return IFD_COMMUNICATION_ERROR; } return IFD_SUCCESS; }
extern "C" void ClosePort (void) { if (ParPort == -1) { CloseUSB(); connection_initialized = FALSE; return; } if (!baseport) return; baseport = 0; ecpoffset = 0; if (pport != INVALID_HANDLE_VALUE) CloseHandle(pport); pport = INVALID_HANDLE_VALUE; connection_initialized = FALSE; }