Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Struktur PATTERNMATCH mendefinisikan elemen pola yang digunakan untuk mengevaluasi bingkai.
Sintaks
typedef struct _PATTERNMATCH {
DWORD Flags;
BYTE OffsetBasis;
GENERIC_PORT Port;
WORD Offset;
WORD Length;
BYTE PatternToMatch[MAX_PATTERN_LENGTH];
} PATTERNMATCH, *LPPATTERNMATCH;
Anggota
-
Bendera
-
Bendera kecocokan pola:
Nilai Makna - PATTERN_MATCH_FLAGS_NOT
- 0x00000001
Ketika diatur, bendera ini mempertahankan bingkai yang tidak memiliki pola yang ditentukan di tempat yang tepat. - PATTERN_MATCH_FLAGS_PORT_SPECIFIED
- 0x00000008
Mencari nilai nomor port. -
OffsetBasis
-
Jenis offset, yang bisa menjadi salah satu dari berikut ini:
Nilai Makna - OFFSET_BASIS_RELATIVE_TO_FRAME
Mengatur offset, dalam byte, relatif terhadap awal bingkai. - OFFSET_BASIS_RELATIVE_TO_EFFECTIVE_PROTOCOL
Mengatur offset, dalam byte, relatif terhadap awal protokol yang dirujuk. - OFFSET_BASIS_RELATIVE_TO_IPX
Mengatur offset, dalam byte, hanya relatif terhadap IPX. - OFFSET_BASIS_RELATIVE_TO_IP
Mengatur offset, dalam byte, hanya relatif terhadap IP. -
Port
-
Nilai port, jika ditentukan.
-
Offset
-
Offset, dalam byte, relatif terhadap OffsetBasis.
-
Panjang
-
Panjang pola yang cocok.
-
PatternToMatch
-
Pola untuk dicocokkan.
Keterangan
Struktur ini digunakan untuk membuat filter pengambilan. Untuk informasi selengkapnya tentang menerapkan struktur ini, lihat Menangkap Filter.
Filter pengambilan dapat berisi hingga empat struktur PATTERNMATCH .
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
| Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
| Header |
|