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

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

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

Синтаксис

HRESULT ConnectionLost(
  [in] BSTR  bstrConnection,
  [in] ULONG ulType
);

Параметры

[in] bstrConnection

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

[in] ulType

Тип подключения. Это значение может быть одним из следующих значений.

Значение Значение
CONNECTION_LAN
0
Подключение осуществляется к локальной сети ( LAN).
CONNECTION_WAN
1
Подключение осуществляется к глобальной сети( WAN).

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

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

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

Комментарии

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

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

Требования

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

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

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

IEventSubscription

IEventSubscription::P utPublisherProperty

ISensNetwork