Compartilhar via


RemoteAutomationServer.ReportSession(Guid) Método

Definição

Inicia o lado do servidor (remoto) de uma conexão entre um cliente local e um provedor remoto.

public:
 static void ReportSession(Platform::Guid sessionId);
 static void ReportSession(winrt::guid const& sessionId);
public static void ReportSession(Guid sessionId);
function reportSession(sessionId)
Public Shared Sub ReportSession (sessionId As Guid)

Parâmetros

sessionId
Guid

Platform::Guid

winrt::guid

O identificador exclusivo da sessão.

Esse deve ser o mesmo identificador com o qual a sessão do cliente correspondente foi inicializada.

Comentários

A sessão do servidor pode ser inicializada 'lentamente'— quando o aplicativo cliente remoto detecta pela primeira vez uma tentativa de acessar sua interface do usuário (por exemplo, recebe a mensagem de janela WM_GETOBJECT ou o evento AutomationProviderRequested ), ele pode enviar uma mensagem apropriada ao protocolo para o servidor, que invoca esse método.

Não importa qual lado está pronto para se conectar primeiro. Cada lado da conexão aguardará (com um tempo limite) para que o outro conclua a conexão.

Aplica-se a