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


Метод ISensNetwork::ConnectionMade (sensevts.h)

Метод ConnectionMade уведомляет приложение о том, что указанное подключение установлено.

Примечание Этот метод доступен только для подключений TCP/IP.
 

Синтаксис

HRESULT ConnectionMade(
  [in] BSTR           bstrConnection,
  [in] ULONG          ulType,
  [in] LPSENS_QOCINFO lpQOCInfo
);

Параметры

[in] bstrConnection

Для подключений к глобальной сети передаваемые сведения — это имя подключения. Для подключений к глобальной сети имя подключения — это имя записи телефонной книги. Для подключений по локальной сети передаваемые сведения — "подключение по локальной сети".

[in] ulType

Тип подключения. Это значение может быть CONNECTION_LAN (0) или CONNECTION_WAN (1).

[in] lpQOCInfo

Указатель на структуру SENS_QOCINFO , содержащую сведения о качестве подключения.

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

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Метод успешно возвращен.

Комментарии

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

Фильтрацию можно выполнить для свойства издателя ulConnectionMadeType , задав ему значение CONNECTION_LAN, CONNECTION_WAN или и то, и другое. Используйте IEventSubscription::P utPublisherProperty , чтобы задать свойство publisher.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header sensevts.h
DLL Sens.dll

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

Сведения о службе уведомлений о системных событиях

IEventSubscription

IEventSubscription::P utPublisherProperty

ISensNetwork

ISensNetwork::ConnectionMadeNoQOCInfo

SENS_QOCINFO