Compartilhar via


Função WTSOpenServerA (wtsapi32.h)

Abre um identificador para o servidor do Host da Sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota) especificado.

Sintaxe

HANDLE WTSOpenServerA(
  [in] LPSTR pServerName
);

Parâmetros

[in] pServerName

Ponteiro para uma cadeia de caracteres terminada em nulo especificando o nome NetBIOS do servidor host da sessão rd.

Valor de retorno

Se a função for bem-sucedida, o valor retornado será um identificador para o servidor especificado.

Se a função falhar, ela retornará um identificador que não é válido. Você pode testar a validade do identificador usando-o em outra chamada de função.

Observações

Quando terminar de usar o identificador retornado por WTSOpenServer, libere-o chamando a função WTSCloseServer.

Você não precisa abrir um identificador para operações executadas no servidor host da sessão rd no qual seu aplicativo está em execução. Em vez disso, use a WTS_CURRENT_SERVER_HANDLE constante.

Nota

O cabeçalho wtsapi32.h define WTSOpenServer como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows Vista
servidor com suporte mínimo Windows Server 2008
da Plataforma de Destino Windows
cabeçalho wtsapi32.h
biblioteca Wtsapi32.lib
de DLL Wtsapi32.dll

Consulte também

WTSCloseServer