Udostępnij przez


Struktury analizatora

W tej sekcji opisano struktury, których można użyć do opracowywania analizatorów. Te struktury są używane przez funkcje, których można użyć do opracowywania analizatorów i funkcji, których można użyć do opracowywania analizatorów lub ekspertów.

Struktura Opis
MACFRAME Definiuje najczęściej używane protokoły początkowe.
ENTRYPOINTS Określa wskaźniki do punktów wejścia dla biblioteki DLL analizatora.
PF_FOLLOWENTRY Określa protokół, który jest zgodny z bieżącym protokołem.
PF_FOLLOWSET Określa zestaw protokołów, które są zgodne z bieżącym protokołem.
PF_HANDOFFENTRY Określa protokół, który przekazuje się do bieżącego protokołu lub protokołu, do którego przekazuje bieżący protokół.
PF_HANDOFFSET Określa zestaw protokołów, które przekazują do bieżącego protokołu lub zestaw protokołów, do których przekazuje bieżący protokół.
PF_PARSERDLLINFO Określa liczbę analizatorów w pliku DLL analizatora i informacje o każdym analizatorze.
PF_PARSERINFO Określa informacje o określonym analizatorze.
LABELED_BIT Określa uchwyty, pola BIT lub flagi.
LABELED_BYTE Określa parę etykiet BYTE.
LABELED_DWORD Określa parę etykiet DWORD.
LABELED_WORD Określa parę etykiet WORD.
PROPERTYINFO Określa właściwości, których analizator protokołu wymaga opisania ramek.
PROPERTYINST Określa wystąpienie właściwości w ramce.
PROPERTYINSTEX Określa bezpłatne, rozszerzone wystąpienie właściwości.
PROTOCOLINFO Określa protokół.
ZAKRES Określa zakres liczby.
SET Określa tabelę wartości właściwości.

 

Aby uzyskać informacje o funkcjach używanych do tworzenia bibliotek DLL analizatora, zobacz następujące tematy.

Aby uzyskać informacje o Widzieć
Funkcje eksportowane przez biblioteki DLL analizatora. analizatora bibliotek DLL
Funkcje, których można użyć do opracowywania bibliotek DLL analizatora. funkcji analizatora
Funkcje, których można użyć do opracowywania analizatora i specjalistycznych bibliotek DLL. Expert and Parser Common Functions