Пример #1
0
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;
}
Пример #2
0
RESPONSECODE IFDHCloseChannel ( DWORD Lun ) {

  ULONG rv;

  rv = CloseUSB(Lun);

  if ( rv != STATUS_SUCCESS ) {
    return IFD_COMMUNICATION_ERROR;
  }

  
  return IFD_SUCCESS;     
}
Пример #3
0
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;
}