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 |
|
DLL |
|
IID |
IMsTscAxEvents é definido como 336d5562-efa8-482e-8cb3-c5c0fc7a7db6 |