Sdílet prostřednictvím


Implementace zrušení registrace

Network Monitor předává do analyzátorů všechny zachycené snímky a poté začne volat funkci Deregister pro všechny protokoly, které identifikuje. Každá knihovna DLL analyzátoru musí implementovat funkci Deregister pro každý protokol, který knihovna DLL analyzátoru podporuje.

Každá implementace funkce Deregister musí volat funkci DestroyProtocolDatabase, aby uvolnila prostředky, které se používají k vytvoření databáze.

Následující postup identifikuje jeden krok nezbytný k implementaci deregister.

Implementace zrušení registrace pro jeden protokol

Následuje základní implementace odhlášení. Všimněte si, že příklad kódu ukazuje uvolnění prostředků, které se používají k vytvoření databáze vlastností.

#include <windows.h>

VOID WINAPI MyProtocolDeregister (HPROTOCOL hProtocol)
{
  DestroyPropertyDatabase (hProtocol);
}