função de retorno de chamada PSET_INTERFACE_INFO (routprot.h)
A função SetInterfaceInfo define a configuração de uma interface específica gerenciada pelo protocolo de roteamento.
Sintaxe
PSET_INTERFACE_INFO PsetInterfaceInfo;
DWORD PsetInterfaceInfo(
[in] ULONG InterfaceIndex,
[in] PVOID InterfaceInfo,
[in] ULONG StructureVersion,
[in] ULONG StructureSize,
[in] ULONG StructureCount
)
{...}
Parâmetros
[in] InterfaceIndex
Especifica a interface no conjunto de interfaces configuradas no roteador.
[in] InterfaceInfo
Ponteiro para um buffer que contém as informações de configuração definidas pelo protocolo associadas à interface. Essas informações são privadas para o protocolo de roteamento.
[in] StructureVersion
Especifica a versão das estruturas de informações apontadas pelo parâmetro InterfaceInfo . Em alguns casos, isso é igual à versão do protocolo de roteamento.
[in] StructureSize
Especifica o tamanho de cada uma das estruturas de informações apontadas pelo parâmetro InterfaceInfo . Como algumas estruturas de informações contêm membros de comprimento variável, o protocolo de roteamento não é necessariamente capaz de determinar o tamanho das informações da versão.
[in] StructureCount
Especifica uma contagem do número de estruturas de informações apontadas pelo parâmetro InterfaceInfo . Esse parâmetro é sempre um.
Retornar valor
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 | Descrição |
---|---|
|
Falha na tentativa de definir a configuração da interface. |
|
O parâmetro InterfaceIndex é inválido (por exemplo, nenhuma interface existe com esse índice), o parâmetro InterfaceInfo é NULL ou um dos parâmetros nas informações de configuração é inválido. |
Requisitos
Requisito | Valor |
---|---|
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 | routprot.h |