Ниже перечислены структуры, которые используются коммуникационными ресурсами.
| Структура | Описание |
| COMMCONFIG |
Структура COMMCONFIG содержит информацию о конфигурации коммуникационного устройства. |
| COMMPROP |
Структура COMMPROP используется функцией GetCommProperties, чтобы возвратить информацию о данном коммуникационном драйвере. |
| COMMTIMEOUTS |
Структура COMMTIMEOUTS используется в функциях SetCommTimeouts и GetCommTimeouts, чтобы установить и сделать запрос параметров интервала простоя по времени для коммуникационного устройства. Параметры устанавливают характер работы функций ReadFile, WriteFile, ReadFileEx и WriteFileEx на устройстве. |
| COMSTAT |
Структура COMSTAT содержит информацию о коммуникационном устройстве. Эта структура заполняется функцией ClearCommError. |
| DCB |
Структура DCB определяет настройки управления последовательным коммуникационным устройством. |
| MODEMDEVCAPS | Структура MODEMDEVCAPS содержит информацию о характеристиках модема. |
| MODEMSETTINGS | Структура MODEMSETTINGS содержит информацию о конфигурации модема. |