Метод ISensNetwork::ConnectionMade (sensevts.h)
Метод ConnectionMade уведомляет приложение о том, что указанное подключение установлено.
Синтаксис
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 , содержащую сведения о качестве подключения.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Метод успешно возвращен. |
Комментарии
SENS вызывает этот метод, чтобы уведомить приложение о том, что указанное подключение установлено. SENS также предоставляет указатель на структуру, содержащую сведения о качестве подключения.
Фильтрацию можно выполнить для свойства издателя ulConnectionMadeType , задав ему значение CONNECTION_LAN, CONNECTION_WAN или и то, и другое. Используйте IEventSubscription::P utPublisherProperty , чтобы задать свойство publisher.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | sensevts.h |
DLL | Sens.dll |
См. также раздел
Сведения о службе уведомлений о системных событиях
IEventSubscription::P utPublisherProperty