Compartilhar via


Função MprAdminInterfaceGetHandle (mprapi.h)

A função MprAdminInterfaceGetHandle recupera um identificador para uma interface especificada.

Sintaxe

DWORD MprAdminInterfaceGetHandle(
  [in]  MPR_SERVER_HANDLE hMprServer,
  [in]  LPWSTR            lpwsInterfaceName,
  [out] HANDLE            *phInterface,
  [in]  BOOL              fIncludeClientInterfaces
);

Parâmetros

[in] hMprServer

Manipule para o roteador no qual executar essa chamada. Obtenha esse identificador chamando MprAdminServerConnect.

[in] lpwsInterfaceName

Ponteiro para uma cadeia de caracteres Unicode terminada em nulo que especifica o nome da interface a ser recuperada.

[out] phInterface

Ponteiro para uma variável HANDLE que recebe um identificador para a interface especificada por lpwsInterfaceName.

[in] fIncludeClientInterfaces

Especifica se a função retorna uma interface do cliente. Se esse parâmetro for FALSE, as interfaces do tipo ROUTER_IF_TYPE_CLIENT serão ignoradas na pesquisa da interface com o nome especificado por lpwsInterfaceName. Se esse parâmetro for TRUE e houver uma interface com o nome especificado, MprAdminInterfaceGetHandle retornará um identificador para uma interface do tipo ROUTER_IF_TYPE_CLIENT. Como é possível que haja várias interfaces do tipo ROUTER_IF_TYPE_CLIENT, o identificador retornado faz referência à primeira interface encontrada com o nome especificado por lpwsInterfaceName.

Valor retornado

Se a função for bem-sucedida, o valor retornado será NO_ERROR.

Se a função falhar, o valor retornado será um dos seguintes códigos de erro.

Valor Significado
ERROR_ACCESS_DENIED
O aplicativo de chamada não tem privilégios suficientes.
ERROR_NO_SUCH_INTERFACE
Nenhuma interface existe com o nome especificado por lpwsInterfaceName.
RPC_S_INVALID_BINDING
O identificador passado para o servidor é NULL.
RPC_X_NULL_REF_POINTER
lpwsInterfaceName é NULL.
 
 

Requisitos

   
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho mprapi.h
Biblioteca Mprapi.lib
DLL Mprapi.dll

Confira também

MprAdminServerConnect

ROUTER_INTERFACE_TYPE

Funções de administração do roteador

Referência de gerenciamento de roteador