Freigeben über


ISensNetwork::ConnectionLost-Methode (sensevts.h)

Die ConnectionLost-Methode benachrichtigt Ihre Anwendung, dass die angegebene Verbindung gelöscht wurde.

Hinweis Diese Methode ist nur für TCP/IP-Verbindungen verfügbar.
 

Syntax

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

Parameter

[in] bstrConnection

Bei WAN-Verbindungen ist die übergebene Information der Verbindungsname. Bei WAN-Verbindungen ist der Verbindungsname der Name des Telefonbucheintrags. Bei LAN-Verbindungen lautet die übergebene Information "LAN-Verbindung".

[in] ulType

Verbindungstyp. Dieser Wert kann einer der folgenden Werte sein.

Wert Bedeutung
CONNECTION_LAN
0
Die Verbindung wird mit einem lokalen Netzwerk (LAN) hergestellt.
CONNECTION_WAN
1
Die Verbindung mit einem Wan (Wide Area Network) wird hergestellt.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich zurückgegeben.

Hinweise

SENS ruft diese Methode auf, um Ihre Anwendung zu benachrichtigen, dass die angegebene Verbindung gelöscht wurde.

Die Filterung kann für die Herausgebereigenschaft ulConnectionLostType ausgeführt werden, indem sie entweder auf CONNECTION_LAN oder CONNECTION_WAN oder beides festgelegt wird. Verwenden Sie IEventSubscription::P utPublisherProperty , um die publisher-Eigenschaft festzulegen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile sensevts.h (einschließlich Sensevts.h, Sens.h)
DLL Sens.dll

Weitere Informationen

Informationen zum Systemereignisbenachrichtigungsdienst

IEventSubscription

IEventSubscription::P utPublisherProperty

ISensNetwork