Implementación del registro
Network Monitor pasa todos los fotogramas de una captura a los analizadores y, a continuación, comienza a llamar a la función Deregister para todos los protocolos que identifica. Cada DLL del analizador debe implementar una función Deregister para cada protocolo que admita el archivo DLL del analizador.
Cada implementación de la función Deregister debe llamar a la función DestroyProtocolDatabase para liberar los recursos que se usan para crear la base de datos.
El procedimiento siguiente identifica el paso necesario para implementar Deregister.
Para implementar desregistro para un protocolo
- Llame a DestroyProtocolDatabase para liberar los recursos de la base de datos.
A continuación se muestra una implementación básica del Registro. Tenga en cuenta que el ejemplo de código muestra la versión de los recursos que se usan para crear una base de datos de propiedades.
#include <windows.h>
VOID WINAPI MyProtocolDeregister (HPROTOCOL hProtocol)
{
DestroyPropertyDatabase (hProtocol);
}