Отправляет email-рассылки с помощью сервиса Sendsay

WinAPI на русском

  Все выпуски  

WinAPI на русском


Информационный Канал Subscribe.Ru

Здравствуйте, уважаемые подписчики. Перед вами очередной выпуск рассылки "WinAPI
на русском".

Сайт рассылки: http://www.bcbdev.ru. Материалы по Win32 API, C++Builder.

Раздел "WinAPI": http://www.bcbdev.ru/winapi.htm
Раздел "C++Builder": http://www.bcbdev.ru/cbuilder.htm
Раздел "Примеры кода": http://www.bcbdev.ru/codesamples.htm
Раздел "MSDN по-русски": http://www.bcbdev.ru/msdn/index.php

Обновления на сайте

Нет.

Перевод

Сегодня вашему вниманию представлен перевод структуры COMMCONFIG.

COMMCONFIG
Структура COMMCONFIG содержит информацию о состоянии конфигурации коммуникационного
устройства.

typedef   struct   _COMM_CONFIG         // cmmcfg
{   DWORD   dwSize;                     // размер структуры COMMCONFIG
    WORD    wVersion;                   // номер версии структуры COMMCONFIG
    WORD    wReserved;                  // резерв
    DCB     dcb;                                // структура DCB
    DWORD   dwProviderSubType;          // тип поставщика
    DWORD   dwProviderOffset;           // смещение определенных поставщиком данных
    DWORD   dwProviderSize;                     // размер данных определенных поставщиком
    WCHAR   wcProviderData[1];          // определенные поставщиком данные
} COMMCONFIG, *LPCOMMCONFIG; 
Члены
dwSize 
Определяет размер в байтах, структуры COMMCONFIG . 
wVersion 
Определяет номер версии структуры COMMCONFIG. Этот параметр может быть равен
1. Версия определенной поставщиком структуры должна быть включена в член wcProviderData.

wReserved 
Резерв; не используется. 
dcb 
Определяет структуру блока регулировки устройства (DCB) structure для последовательных
устройств RS–232. Структура DCB — присутствует всегда, независимо от подтипа
порта драйвера, указанного в структуре COMMPROP устройства. 
dwProviderSubType 
Идентифицирует тип поставщика коммуникаций и таким образом формат определенных
поставщиком данных. Для спи-ска типов поставщиков коммуникаций, см. описание
структуры COMMPROP . 
dwProviderOffset 
Определяет смещение в байтах, определенных поставщиком данных относительно начала
структуры. Этот член равен ну-лю, если данные, определенные поставщиком не имеются.

dwProviderSize 
Определяет размер в байтах, данных определенных поставщиком. 
wcProviderData 
Содержит определенные поставщиком данные, если они есть. Этот член может иметь
любой размер или может быть опущен. Поскольку структура COMMCONFIG может быть
расширена в будущем, приложения должны использовать член dwProviderOffset , чтобы
определить расположение этого члена. 
Примечания
Если подтип поставщика — PST_RS232 или PST_PARALLELPORT, то член wcProviderData
опускается. Если подтип поставщика — PST_MODEM, то член wcProviderData содержит
структуру MODEMSETTINGS .

Требования 
  Windows NT/2000/XP: Требуется Windows NT 4.0 или более поздняя версия.
  Windows 95/98: Требуется Windows 95 или более поздняя версия.
  Заголовочный файл: Определено в Winbase.h; Подключать Windows.h.

Смотри также
DCB, COMMPROP, GetCommProperties, MODEMSETTINGS 

Справочник по WinAPI: http://www.bcbdev.ru/winapi/win32api.exe
Справочник по WinAPI (zip-версия): http://www.bcbdev.ru/winapi/win32api.zip
Дружественная рассылка "Программирование на WinAPI": http://subscribe.ru/catalog/comp.soft.prog.russianmsdn

С уважением, 
ведущий рассылки
Тарас Сорока.
mailto:tnsoroka@ua.fm

http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.winapi19743
Отписаться

В избранное