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 IP_PATTERN menerapkan pola tertentu atau masker yang sesuai untuk protokol IP. Penunjukan struktur IP_PATTERN digunakan oleh antarmuka kontrol lalu lintas dalam penerapan filter paket.
Sintaks
typedef struct _IP_PATTERN {
ULONG Reserved1;
ULONG Reserved2;
ULONG SrcAddr;
ULONG DstAddr;
union {
struct {
USHORT s_srcport;
USHORT s_dstport;
} S_un_ports;
struct {
UCHAR s_type;
UCHAR s_code;
USHORT filler;
} S_un_icmp;
ULONG S_Spi;
} S_un;
UCHAR ProtocolId;
UCHAR Reserved3[3];
} IP_PATTERN, *PIP_PATTERN;
Anggota
Reserved1
Disiapkan untuk penggunaan masa mendatang.
Reserved2
Disiapkan untuk penggunaan masa mendatang.
SrcAddr
Alamat sumber.
DstAddr
Alamat tujuan.
S_un
S_un.S_un_ports
S_un_ports.s_srcport,s_dstport
Port sumber dan port tujuan.
S_un.S_un_ports.s_srcport
S_un.S_un_ports.s_dstport
S_un.S_un_icmp
S_un_icmp.s_type,s_code
Jenis pesan ICMP dan kode pesan ICMP.
S_un.S_un_icmp.s_type
S_un.S_un_icmp.s_code
S_un.S_un_icmp.filler
S_un.S_Spi
Antarmuka penyedia layanan.
ProtocolId
Pengidentifikasi protokol.
Reserved3[3]
Disiapkan untuk penggunaan masa mendatang.
Keterangan
Makro berikut didefinisikan dalam Traffic.h untuk mempermudah referensi anggota serikat:
#define tcSrcPort S_un.S_un_ports.s_srcport
#define tcDstPort S_un.S_un_ports.s_dstport
#define tcIcmpType S_un.S_un_icmp.s_type
#define tcIcmpCode S_un.S_un_icmp.s_code
#define tcSpi S_un.S_Spi
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
| Header | traffic.h |