ISensNetwork::ConnectionMade 方法 (sensevts.h)

ConnectionMade 方法通知应用程序已建立指定的连接。

注意 此方法仅适用于 TCP/IP 连接。
 

语法

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

参数

[in] bstrConnection

对于 WAN 连接,传递的信息是连接名称。 对于 WAN 连接,连接名称是电话簿条目的名称。 对于 LAN 连接,传递的信息为“LAN 连接”。

[in] ulType

连接类型。 此值可以是CONNECTION_LAN (0) 或CONNECTION_WAN (1) 。

[in] lpQOCInfo

指向包含连接质量信息的 SENS_QOCINFO 结构的指针。

返回值

此方法可以返回其中一个值。

返回代码 说明
S_OK
方法已成功返回。

注解

SENS 调用此方法以通知应用程序已建立指定的连接。 SENS 还提供指向包含连接质量信息的结构的指针。

可以通过将发布者属性 ulConnectionMadeType 设置为 CONNECTION_LAN 或 CONNECTION_WAN 或两者来执行筛选。 使用 IEventSubscription::P utPublisherProperty 设置发布者属性。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 sensevts.h
DLL Sens.dll

另请参阅

关于系统事件通知服务

IEventSubscription

IEventSubscription::P utPublisherProperty

ISensNetwork

ISensNetwork::ConnectionMadeNoQOCInfo

SENS_QOCINFO