Função NetRemoteComputerSupports (lmremutl.h)
A função NetRemoteComputerSupports consulta o redirecionador para recuperar os recursos opcionais aos quais o sistema remoto dá suporte. Os recursos incluem Suporte a Unicode, RPC (Chamada de Procedimento Remoto) e Protocolo de Administração Remota. A função estabelecerá uma conexão de rede se uma não existir.
Sintaxe
NET_API_STATUS NET_API_FUNCTION NetRemoteComputerSupports(
[in] LPCWSTR UncServerName,
[in] DWORD OptionsWanted,
[out] LPDWORD OptionsSupported
);
Parâmetros
[in] UncServerName
Ponteiro para uma cadeia de caracteres constante que especifica o nome do servidor remoto a ser consultado. Se esse parâmetro for NULL, o computador local será usado.
[in] OptionsWanted
Especifica um valor que contém um conjunto de sinalizadores de bits que indica os recursos de interesse. Esse parâmetro deve ser pelo menos um dos valores a seguir.
[out] OptionsSupported
Ponteiro para um valor que recebe um conjunto de sinalizadores de bits. Os sinalizadores indicam quais recursos especificados pelo parâmetro OptionsWanted são implementados no computador especificado pelo parâmetro UncServerName . (Todos os outros bits são definidos como zero.)
O valor desse parâmetro é válido somente quando a função NetRemoteComputerSupports retorna NERR_Success.
Retornar valor
Se a função for bem-sucedida, o valor retornado será NERR_Success.
Se a função falhar, o valor retornado poderá ser um dos códigos de erro a seguir.
Código de retorno | Descrição |
---|---|
|
O parâmetro OptionsWanted ou o parâmetro OptionsSupported é NULL; ambos os parâmetros são necessários. |
|
Memória insuficiente disponível. |
Comentários
Nenhuma associação de grupo especial é necessária para executar com êxito a função NetRemoteComputerSupports .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | lmremutl.h (inclua Lm.h) |
Biblioteca | Netapi32.lib |
DLL | Netapi32.dll |
Confira também
Funções de gerenciamento de rede