다음을 통해 공유


PF_PARSERINFO 구조체

PF_PARSERINFO 구조체는 한 번에 하나의 파서가 정의됩니다. PF_PARSERINFO 구조에서 파서는 파서가 검색하는 프로토콜에 대한 정보로 정의됩니다.

구문

typedef struct _PF_PARSERINFO {
  char           szProtocolName[MAX_PROTOCOL_NAME_LEN];
  char           szComment[MAX_PROTOCOL_COMMENT_LEN];
  char           szHelpFile[MAX_PATH];
  PPF_FOLLOWSET  pWhoCanPrecedeMe;
  PPF_FOLLOWSET  pWhoCanFollowMe;
  PPF_HANDOFFSET pWhoHandsOffToMe;
  PPF_HANDOFFSET pWhoDoIHandOffTo;
} PF_PARSERINFO, *PPF_PARSERINFO;

멤버

szProtocolName

파서가 검색하는 프로토콜의 이름입니다.

szComment

프로토콜에 대한 간략한 설명입니다.

szHelpFile

프로토콜 도움말 파일의 이름(있는 경우)입니다.

pWhoCanPrecedeMe

PF_PARSERINFO 구조에서 설명하는 프로토콜 앞에 표시할 수 있는 프로토콜을 나열하는 PF_FOLLOWSET 구조체에 대한 포인터입니다. 네트워크 모니터는 파서 프로토콜을 집합에 있는 모든 프로토콜의 다음 집합 에 추가합니다.

pWhoCanFollowMe

PF_PARSERINFO 구조에서 설명하는 프로토콜을 따를 수 있는 프로토콜을 나열하는 PF_FOLLOWSET 구조체에 대한 포인터입니다. 네트워크 모니터는 집합의 프로토콜을 파서 프로토콜의 다음 집합 에 추가합니다.

pWhoHandsOffToMe

PF_PARSERINFO 구조에서 설명하는 프로토콜을 직접 전달하는 PF_HANDOFFSET 구조체에 대한 포인터입니다. 네트워크 모니터는 집합에 있는 모든 프로토콜의 핸드오프 집합 에 파서 프로토콜을 추가합니다.

pWhoDoIHandOffTo

파서 프로토콜이 전달하는 프로토콜을 나열하는 PF_HANDOFFSET 구조체에 대한 포인터입니다. 네트워크 모니터는 이 집합의 프로토콜을 파서 프로토콜의 핸드오프 집합 에 추가합니다.

설명

PF_PARSERINFO 구조체는 PF_PARSERDLLINFO 구조체에서 파서에 대한 설명을 제공하는 데 사용됩니다. 네트워크 모니터는 파서 설명을 사용하여Parser.ini파일과 PF_PARSERINFO 구조에 설명된 프로토콜 앞에 오는 파서의 INI 파일을 업데이트합니다.

다음 집합은 프로토콜을 따르는 프로토콜을 지정합니다. 네트워크 모니터는 파서가 프로토콜 instance 데이터에서 다음 프로토콜을 식별할 수 없는 경우 다음 집합을 사용합니다. 다음 집합은 Parser.ini 파일에 저장됩니다. 파서가 처음으로 설치되면 네트워크 모니터는 pWhoCanPrecedeMepWhoCanFollowMe에 나열된 파서 프로토콜의 다음 집합을 업데이트합니다.

핸드오프 집합은 프로토콜을 따르는 프로토콜을 지정합니다. 파서는 파서가 프로토콜 instance 데이터에서 다음 프로토콜을 식별할 수 있는 경우에만 핸드오프 집합을 사용합니다. 핸드오프 집합은 각 파서의 INI 파일에 저장됩니다. 파서가 처음으로 설치되면 네트워크 모니터는 pWhoHandsOffToMepWhoDoIHandOffTo에 나열된 파서 프로토콜의 핸드오프 집합을 업데이트합니다.

에 대한 자세한 내용 참조
파서란 무엇이며 네트워크 모니터에서 작동하는 방식입니다. 파서
다음 집합에는 다음 항목이 포함됩니다. 팔로우 집합 지정
핸드오프 집합에 포함된 내용입니다. 핸드오프 집합 지정
파서 DLL에 포함되는 진입점입니다. 파서 DLL 아키텍처
ParserAutoInstallInfo를 구현하는 방법에는 예제가 포함되어 있습니다. ParserAutoInstallInfo 구현

요구 사항

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

추가 정보

ParserAutoInstallInfo

PF_FOLLOWSET

PF_HANDOFFSET

PF_PARSERDLLINFO