_ENTITY_METHOD função de retorno de chamada (rtmv2.h)
O retorno de chamada RTM_ENTITY_EXPORT_METHOD é o protótipo de qualquer método exportado por um cliente.
Sintaxe
_ENTITY_METHOD EntityMethod;
void EntityMethod(
RTM_ENTITY_HANDLE CallerHandle,
RTM_ENTITY_HANDLE CalleeHandle,
RTM_ENTITY_METHOD_INPUT *Input,
RTM_ENTITY_METHOD_OUTPUT *Output
)
{...}
Parâmetros
CallerHandle
Manipule para o cliente de chamada.
CalleeHandle
Manipule para o cliente que está sendo chamado.
Input
Manipule para o método a ser invocado. Contém um buffer de entrada.
Output
Uma matriz de estruturas de RTM_ENTITY_METHOD_OUTPUT . Cada estrutura consiste em uma tupla (identificador de método, saída correta).
Retornar valor
Nenhum
Comentários
Os métodos podem ser exportados quando um cliente se registra. Outros clientes, como protocolos de roteamento, podem invocar esses métodos para obter informações específicas do cliente. Por exemplo, o BGP pode usar um método para obter informações de OSFP.
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 | rtmv2.h |