Função de retorno de chamada Registrar Analisador
A função de exportação Registrar deve ser implementada em todas as DLLs do analisador. A implementação de Register cria e preenche um banco de dados de propriedade para um protocolo. O Monitor de Rede usa o banco de dados para determinar quais propriedades o protocolo dá suporte.
Sintaxe
VOID Register(
_In_ HPROTOCOL hProtocol
);
Parâmetros
-
hProtocol [in]
-
O identificador do protocolo que o Monitor de Rede fornece ao chamar Register. O identificador hProtocol é necessário ao chamar funções auxiliares de exportação.
Valor retornado
Nenhum.
Comentários
O Monitor de Rede começa a chamar a função Registrar assim que uma captura é carregada. O Monitor de Rede chama a função Registrar para cada protocolo que pode identificar. A função CreateProtocol passa um ponteiro para a função Register .
A implementação de Registrar inclui chamadas para as funções a seguir.
- Uma chamada para as funções CreatePropertyDatabase e AddProperty para criar um banco de dados de todas as propriedades compatíveis com o protocolo.
- Uma chamada para a função CreateHandoffTable será necessária se o protocolo usar um conjunto de entrega.
Se a DLL do analisador contiver vários analisadores e o analisador puder detectar mais de um protocolo, você deverá implementar uma função Register para cada protocolo.
Para obter informações sobre | Consulte |
---|---|
O que são analisadores e como eles funcionam com o Monitor de Rede. | Analisadores |
Quais pontos de entrada estão incluídos na DLL do analisador. | Arquitetura de DLL do analisador |
Como implementar o Registro inclui um exemplo. | Implementando o registro |
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] |
Cabeçalho |
|