다음을 통해 공유


파서 콜백 함수 등록

Register 내보내기 함수는 모든 파서 DLL에서 구현되어야 합니다. Register 구현은 프로토콜에 대한 속성 데이터베이스를 만들고 채웁니다. 네트워크 모니터는 데이터베이스를 사용하여 프로토콜이 지원하는 속성을 결정합니다.

구문

VOID Register(
  _In_ HPROTOCOL hProtocol
);

매개 변수

hProtocol [in]

Register를 호출할 때 네트워크 모니터에서 제공하는 프로토콜의 핸들입니다. 내보내기 도우미 함수를 호출할 때 hProtocol 핸들이 필요합니다.

반환 값

없음

설명

네트워크 모니터는 캡처가 로드되는 즉시 Register 함수 호출을 시작합니다. 네트워크 모니터는 식별할 수 있는 각 프로토콜에 대해 Register 함수를 호출합니다. CreateProtocol 함수는 Register 함수에 대한 포인터를 전달합니다.

Register 구현에는 다음 함수에 대한 호출이 포함됩니다.

파서 DLL에 여러 파서가 포함되어 있고 파서가 둘 이상의 프로토콜을 검색할 수 있는 경우 각 프로토콜에 대해 Register 함수를 구현해야 합니다.

에 대한 정보 참조
파서란 무엇이며 네트워크 모니터에서 작동하는 방식입니다. 파서
파서 DLL에 포함되는 진입점입니다. 파서 DLL 아키텍처
Register를 구현하는 방법에는 예제가 포함됩니다. 레지스터 구현

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버
Windows 2000 Server[데스크톱 앱만]
헤더
Netmon.h

추가 정보

AddProperty

CreateHandoffTable

CreatePropertyDatabase

CreateProtocol