Compartilhar via


Método IWTSProtocolConnection::LogonNotify (wtsprotocol.h)

[IWTSProtocolConnection::LogonNotify não está mais disponível para uso a partir do Windows Server 2012. Em vez disso, use IWRdsProtocolConnection::LogonNotify.]

Especifica que o usuário fez logon na sessão.

Sintaxe

HRESULT LogonNotify(
  [in] HANDLE_PTR     hClientToken,
  [in] WCHAR          *wszUserName,
  [in] WCHAR          *wszDomainName,
  [in] WTS_SESSION_ID *SessionId
);

Parâmetros

[in] hClientToken

Um ponteiro para um identificador de token de usuário.

[in] wszUserName

Um ponteiro para uma cadeia de caracteres que contém o nome de usuário.

[in] wszDomainName

Um ponteiro para uma cadeia de caracteres que contém o nome de domínio do usuário.

[in] SessionId

Um ponteiro para uma estrutura WTS_SESSION_ID que contém a ID da sessão associada ao usuário.

Valor retornado

Nenhum

Comentários

O serviço de Serviços de Área de Trabalho Remota também chama esse método quando o estado da sessão é alterado.

Essa é uma notificação de evento e você deve retornar imediatamente desse método. Para evitar um possível deadlock, você não deve fazer chamadas de função ou método que resultarão direta ou indiretamente em uma API de Serviços de Área de Trabalho Remota sendo chamada. Se você precisar fazer qualquer chamada de saída, inicie um novo thread e faça a chamada de saída do novo thread.

Requisitos

   
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows Server 2008 R2
Plataforma de Destino Windows
Cabeçalho wtsprotocol.h

Confira também

IWTSProtocolConnection