Compartilhar via


Método ISensNetwork::ConnectionLost (sensevts.h)

O método ConnectionLost notifica seu aplicativo de que a conexão especificada foi descartada.

Nota Esse método só está disponível para conexões TCP/IP.
 

Sintaxe

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

Parâmetros

[in] bstrConnection

Para conexões WAN, as informações passadas são o nome da conexão. Para conexões WAN, o nome da conexão é o nome da entrada da lista telefônica. Para conexões LAN, as informações passadas são "conexão LAN".

[in] ulType

Tipo de conexão. Esse valor pode ser um dos valores a seguir.

Valor Significado
CONNECTION_LAN
0
A conexão é com uma LAN (Rede local).
CONNECTION_WAN
1
A conexão é com uma WAN (Rede de Longa Distância).

Retornar valor

Esse método pode retornar um desses valores.

Código de retorno Descrição
S_OK
Método retornado com êxito.

Comentários

O SENS chama esse método para notificar o aplicativo de que a conexão especificada foi descartada.

A filtragem pode ser executada na propriedade publisher ulConnectionLostType definindo-a como CONNECTION_LAN ou CONNECTION_WAN ou ambas. Use IEventSubscription::P utPublisherProperty para definir a propriedade publisher.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho sensevts.h (inclua Sensevts.h, Sens.h)
DLL Sens.dll

Confira também

Sobre o Serviço de Notificação de Eventos do Sistema

IEventSubscription

IEventSubscription::P utPublisherProperty

ISensNetwork