Поделиться через


Функция SerialDisplayAdvancedSettings (msports.h)

SerialDisplayAdvancedSettings отображает предоставленное системой диалоговое окно дополнительных параметров для указанного устройства COM-порта.

Синтаксис

LONG SerialDisplayAdvancedSettings(
  [in] HWND             ParentHwnd,
  [in] HDEVINFO         DeviceInfoSet,
  [in] PSP_DEVINFO_DATA DeviceInfoData
);

Параметры

[in] ParentHwnd

Выполните обработку до родительского окна для диалогового окна дополнительных параметров.

[in] DeviceInfoSet

Указывает набор сведений об устройстве, включающий экземпляр устройства, указанный параметром DeviceInfoData.

[in] DeviceInfoData

Указатель на экземпляр устройства в указанном наборе сведений об устройстве. Подпрограмма отображает диалоговое окно дополнительных параметров для этого устройства.

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

SerialDisplayAdvancedSettings возвращает одно из следующих значений состояния.

Код возврата Описание
ERROR_SUCCESS
Диалоговое окно "Дополнительные параметры" было успешно отображено.
ERROR_INVALID_PARAMETER
Произошло одно из следующих действий: указанный набор сведений об устройстве недопустим.
ERROR_ACCESS_DENIED
Подпрограмме не удалось открыть раздел аппаратного реестра указанного устройства.
ERROR_INVALID_DATA
Недопустимое имя порта.
ERROR_ACCESS_DENIED
Подпрограмме не удалось отобразить диалоговое окно.

Комментарии

SerialDisplayAdvancedSettings отображает предоставленное системой диалоговое окно дополнительных параметров для указанного устройства. Если вы предоставляете пользовательское диалоговое окно, эта подпрограмма отображает его; В противном случае подпрограмма отображает диалоговое окно по умолчанию.

SerialDisplayAdvancedSettings выполняется в пользовательском режиме.

Дополнительные сведения см. в разделе Установка страницы дополнительных свойств для COM-порта.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть msports.h (включая Msports.h)
Библиотека Msports.lib
DLL Msports.dll

См. также раздел

PPORT_ADVANCED_DIALOG