다음을 통해 공유


파서 함수

다음 도우미 함수는 파서에서 호출됩니다.

함수 설명
AddressToString 주소를 문자열로 변환합니다.
LookupByteSetString 레이블이 지정된 집합의 지정된 값에 해당하는 문자열을 검색합니다.
SetCCInstPtr 컨텍스트 instance 포인터를 캡처합니다.
StringToAddress 문자열을 주소로 변환합니다.
VarLenSmallIntToDword 가변 길이, 작은 정수 를 DWORD로 변환합니다.
LookupDwordSetString 레이블이 지정된 집합의 지정된 값에 해당하는 문자열을 검색합니다.
LookupWordSetString 레이블이 지정된 집합에서 지정된 값에 해당하는 문자열을 검색합니다.
BERGetHeader 선택 헤더를 디코딩합니다.
BERGetInteger BER로 인코딩된 정수로 디코딩합니다.
BERGetString BER로 인코딩된 문자열을 디코딩합니다.
CCHeapAlloc 캡처 단위로 메모리를 할당합니다.
CCHeapFree CCHeapAlloc 함수에 의해 할당된 메모리를 해제합니다.
CCHeapReAlloc CCHeapAlloc 함수에 의해 할당된 메모리를 다시 할당합니다.
CCHeapSize CCHeapAlloc 함수에 의해 할당된 메모리의 크기를 검색합니다.
GetCCInstPtr 캡처 컨텍스트에 추가된 instance 데이터에 대한 포인터를 검색합니다.
CreateProtocol 네트워크 모니터 API에 특정 프로토콜 파서가 있음을 알릴 수 있습니다.
DestroyProtocol CreateProtocol 함수에서 만든 프로토콜을 삭제합니다.
BuildINIPath 입력한 정보에 해당하는 INI(초기화) 파일의 정규화된 경로를 검색합니다.
CreateHandoffTable 지정된 INI 파일의 정보를 기반으로 핸드오프 테이블을 만듭니다.
DestroyHandoffTable CreateHandoffTable 함수를 사용하여 만든 핸드오프 테이블을 삭제합니다.
GetProtocolFromTable 지정된 핸드오프 테이블의 프로토콜을 검색합니다.
AddProperty PROPERTYINFO 구조를 속성 데이터베이스에 추가합니다.
AttachPropertyInstance 속성 instance 프레임에 연결합니다.
AttachPropertyInstanceEx 속성 instance 프레임에 연결합니다.
CreatePropertyDatabase 파서가 해당 데이터를 설명하는 데 사용하는 속성을 설명하는 속성 데이터베이스를 만듭니다.
DestroyPropertyDatabase CreatePropertyDatabaseAddProperty 함수를 호출하여 만든 속성 데이터베이스를 삭제합니다.
FindNextFrame 지정된 필터와 일치하는 현재 캡처 컨텍스트에서 다음 프레임을 찾습니다.
FindPreviousFrame 지정된 필터와 일치하는 현재 캡처 컨텍스트에서 이전 프레임을 찾습니다.
FormatPropertyInstance 제네릭 방식으로 속성 instance 형식을 지정합니다.
GetFrameDestAddress 프레임의 대상 주소를 검색합니다.
GetFrameSourceAddress 프레임의 원본 주소를 검색합니다.
GetProtocolStartOffset 프레임에서 지정된 프로토콜에 대한 오프셋을 검색합니다.
ParserTemporaryLockFrame 파서에 들어갈 때 프레임을 잠그고 종료할 때 프레임의 잠금을 해제합니다.

 

내보내기 함수(전문가 및 파서에서 호출할 수 있는 도우미 함수), 구조 및 열거형에 대한 자세한 내용은 다음 topics 참조하세요.

원하는 정보 참조 항목
파서 내보내기를 하는 함수입니다. 파서 DLL 내보내기 함수
파서 함수에서 사용하는 구조체입니다. 파서 구조체
파서와 전문가가 호출하는 일반적인 도우미 함수입니다. 전문가 및 파서 공통 함수