Aracılığıyla paylaş


Ayrıştırıcı Yapıları

Bu bölümde ayrıştırıcı geliştirmek için kullanabileceğiniz yapılar açıklanmaktadır. Bu yapılar ayrıştırıcılar ve ayrıştırıcılar veya uzmanlar geliştirmek için kullanabileceğiniz işlevler tarafından kullanılır.

Yapı Açıklama
MACFRAME En yaygın kullanılan ilk protokolleri tanımlar.
ENTRYPOINTS Ayrıştırıcı DLL'sinin giriş noktalarına yönelik işaretçileri belirtir.
PF_FOLLOWENTRY Geçerli protokolü izleyen protokolü belirtir.
PF_FOLLOWSET Geçerli protokolü izleyen protokol kümesini belirtir.
PF_HANDOFFENTRY Geçerli protokole devreden protokolü veya geçerli protokolün devretmiş olduğu protokolü belirtir.
PF_HANDOFFSET Geçerli protokole veya geçerli protokolün devreddiği protokol kümesini belirtir.
PF_PARSERDLLINFO Ayrıştırıcı DLL'sindeki ayrıştırıcı sayısını ve her ayrıştırıcı hakkındaki bilgileri belirtir.
PF_PARSERINFO Belirli bir ayrıştırıcı hakkındaki bilgileri belirtir.
LABELED_BIT Tanıtıcıları, BIT alanlarını veya bayrakları belirtir.
LABELED_BYTE BYTE etiket çifti belirtir.
LABELED_DWORD DWORD etiket çifti belirtir.
LABELED_WORD word etiket çifti belirtir.
PROPERTYINFO Protokol ayrıştırıcısının çerçeveleri açıklamak için gerektirdiği özellikleri belirtir.
PROPERTYINST Bir çerçevedeki bir özelliğin örneğini belirtir.
PROPERTYINSTEX Serbest biçimli, genişletilmiş özellik örneğini belirtir.
PROTOCOLINFO Bir protokol belirtir.
ARALIK Bir sayı için bir aralık belirtir.
SET Bir özellik için bir değer tablosu belirtir.

 

Ayrıştırıcı DLL'leri geliştirmek için kullanılan işlevler hakkında bilgi için aşağıdaki konulara bakın.

Hakkında bilgi için Görmek
Ayrıştırıcı DLL'lerinin dışarı aktardığını işlevler. Ayrıştırıcı DLL Dışarı Aktarma İşlevleri
Ayrıştırıcı DLL'leri geliştirmek için kullanabileceğiniz işlevler. Ayrıştırıcı İşlevleri
Ayrıştırıcı ve uzman DLL'leri geliştirmek için kullanabileceğiniz işlevler. Uzmanı ve Ayrıştırıcı Ortak İşlevleri