다음을 통해 공유


등록 취소 구현

네트워크 모니터는 캡처의 모든 프레임을 파서에 전달한 다음 식별되는 모든 프로토콜에 대해 Deregister 함수를 호출하기 시작합니다. 각 파서 DLL은 파서 DLL이 지원하는 각 프로토콜에 대해 Deregister 함수를 구현해야 합니다.

Deregister 함수의 각 구현은 DestroyProtocolDatabase 함수를 호출하여 데이터베이스를 만드는 데 사용되는 리소스를 해제해야 합니다.

다음 절차에서는 등록 취소를 구현하는 데 필요한 한 단계를 식별합니다.

하나의 프로토콜에 대해 등록 취소를 구현하려면

다음은 등록 취소의 기본 구현입니다. 코드 예제에서는 속성 데이터베이스를 만드는 데 사용되는 리소스의 릴리스를 보여 줍니다.

#include <windows.h>

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