次の方法で共有


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 は、接続の品質情報を含む構造体へのポインターも提供します。

フィルター処理は、publisher プロパティ ulConnectionMadeType に対して、CONNECTION_LANまたはCONNECTION_WANまたはその両方に設定することで実行できます。 IEventSubscription::P utPublisherProperty を使用して、publisher プロパティを設定します。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー sensevts.h
[DLL] Sens.dll

こちらもご覧ください

システム イベント通知サービスについて

IEventSubscription

IEventSubscription::P utPublisherProperty

ISensNetwork

ISensNetwork::ConnectionMadeNoQOCInfo

SENS_QOCINFO