파서 구조체
이 섹션에서는 파서를 개발하는 데 사용할 수 있는 구조에 대해 설명합니다. 이러한 구조는 파서 또는 전문가를 개발하는 데 사용할 수 있는 파서 및 함수를 개발하는 데 사용할 수 있는 함수에서 사용됩니다.
구조체 | 설명 |
---|---|
MACFRAME | 가장 일반적으로 사용되는 초기 프로토콜을 정의합니다. |
진입점 | 파서 DLL의 진입점에 대한 포인터를 지정합니다. |
PF_FOLLOWENTRY | 현재 프로토콜을 따르는 프로토콜을 지정합니다. |
PF_FOLLOWSET | 현재 프로토콜을 따르는 프로토콜 집합을 지정합니다. |
PF_HANDOFFENTRY | 현재 프로토콜에 전달하는 프로토콜 또는 현재 프로토콜이 전달하는 프로토콜을 지정합니다. |
PF_HANDOFFSET | 현재 프로토콜로 전달되는 프로토콜 집합 또는 현재 프로토콜이 전달하는 프로토콜 집합을 지정합니다. |
PF_PARSERDLLINFO | 파서 DLL의 파서 수와 각 파서에 대한 정보를 지정합니다. |
PF_PARSERINFO | 특정 파서에 대한 정보를 지정합니다. |
LABELED_BIT | 핸들, BIT 필드 또는 플래그를 지정합니다. |
LABELED_BYTE | BYTE 레이블 쌍을 지정합니다. |
LABELED_DWORD | DWORD 레이블 쌍을 지정합니다. |
LABELED_WORD | WORD 레이블 쌍을 지정합니다. |
Propertyinfo | 프로토콜 파서가 프레임을 설명하는 데 필요한 속성을 지정합니다. |
PROPERTYINST | 프레임에서 속성의 instance 지정합니다. |
PROPERTYINSTEX | 자유 형식의 확장 속성 instance 지정합니다. |
PROTOCOLINFO | 프로토콜을 지정합니다. |
범위 | 숫자의 범위를 지정합니다. |
SET | 속성의 값 테이블을 지정합니다. |
파서 DLL을 개발하는 데 사용되는 함수에 대한 자세한 내용은 다음 topics.
원하는 정보 | 참조 항목 |
---|---|
파서 DLL이 내보내는 함수입니다. | 파서 DLL 내보내기 함수 |
파서 DLL을 개발하는 데 사용할 수 있는 함수입니다. | 파서 함수 |
파서 및 전문가 DLL을 개발하는 데 사용할 수 있는 함수입니다. | 전문가 및 파서 공통 함수 |