次の方法で共有


ISensNetwork::ConnectionLost メソッド (sensevts.h)

ConnectionLost メソッドは、指定された接続が削除されたことをアプリケーションに通知します。

メモ この方法は、TCP/IP 接続でのみ使用できます。
 

構文

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

パラメーター

[in] bstrConnection

WAN 接続の場合、渡される情報は接続名です。 WAN 接続の場合、接続名は電話帳エントリの名前です。 LAN 接続の場合、渡される情報は "LAN 接続" です。

[in] ulType

接続の種類。 この値には、次のいずれかの値を指定できます。

意味
CONNECTION_LAN
0
ローカル エリア ネットワーク (LAN) への接続です。
CONNECTION_WAN
1
この接続は、ワイド エリア ネットワーク (WAN) への接続です。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

リターン コード 説明
S_OK
メソッドが正常に返されました。

注釈

SENS は、このメソッドを呼び出して、指定された接続が切断されたことをアプリケーションに通知します。

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

要件

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

こちらもご覧ください

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

IEventSubscription

IEventSubscription::P utPublisherProperty

ISensNetwork