Método IMsTscAxEvents::OnConfirmClose

Chamado quando o cliente chama o método IMsRdpClient::RequestClose . Em resposta a esse evento, o usuário deve ser solicitado a confirmar o fechamento da conexão. Para obter mais informações, consulte a seção Comentários a seguir.

Sintaxe

void OnConfirmClose(
  [out] VARIANT_BOOL *pfAllowClose
);

Parâmetros

pfAllowClose [out]

Se VARIANT_TRUE, o padrão indica que o usuário deseja fechar a conexão. Se VARIANT_FALSE, indica que o usuário não deseja fechar a conexão. Para obter mais informações, consulte a seção Comentários a seguir.

Valor retornado

Esse método não retorna um valor.

Comentários

Quando um aplicativo de contêiner chama o método IMsRdpClient::RequestClose , esse método retorna um valor que indica se o contêiner deve aguardar um evento OnConfirmClose ocorrer antes de fechar a conexão de controle. Se RequestClose retornar controlCloseWaitForEvents e o usuário estiver conectado e conectado à sessão dos Serviços de Área de Trabalho Remota, o evento OnConfirmClose será acionado. Nesse ponto, o aplicativo de contêiner pode avisar o usuário, perguntando se o usuário deseja fechar a conexão. Se o usuário quiser fechar a conexão, o aplicativo deverá definir o parâmetro pfAllowClose como VARIANT_TRUE e prosseguir com o fechamento da conexão. Se o usuário não quiser fechar, o aplicativo deverá definir pfAllowClose como VARIANT_FALSE e deixar a conexão aberta.

Para obter mais informações sobre a Conexão da Web da Área de Trabalho Remota, consulte Requisitos para conexão da Web da Área de Trabalho Remota.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista
Servidor mínimo com suporte
Windows Server 2008
Biblioteca de tipos
MsTscAx.dll
DLL
MsTscAx.dll
IID
IMsTscAxEvents é definido como 336d5562-efa8-482e-8cb3-c5c0fc7a7db6

Confira também

Imstscaxevents