Функция GetCommTimeouts (winbase.h)

Извлекает параметры времени ожидания для всех операций чтения и записи на указанном устройстве связи.

Синтаксис

BOOL GetCommTimeouts(
  [in]  HANDLE         hFile,
  [out] LPCOMMTIMEOUTS lpCommTimeouts
);

Параметры

[in] hFile

Дескриптор для устройства связи. Функция CreateFile возвращает этот дескриптор.

[out] lpCommTimeouts

Указатель на структуру COMMTIMEOUTS , в которой возвращаются сведения о времени ожидания.

Возвращаемое значение

Если функция выполняется успешно, возвращается ненулевое значение.

Если функция выполняется неудачно, возвращается нулевое значение. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.

Комментарии

Дополнительные сведения о значениях времени ожидания для устройств связи см. в разделе Функция SetCommTimeouts .

Требования

   
Минимальная версия клиента Windows XP [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2003 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header winbase.h (включая Windows.h)
Библиотека Kernel32.lib
DLL Kernel32.dll

См. также

COMMTIMEOUTS

Функции связи

Информационные ресурсы

CreateFile

SetCommTimeouts