Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В структуре PKTMON_PACKET_HEADER_INFORMATION содержатся сведения о заголовке пакета.
Синтаксис
typedef struct _PKTMON_PACKET_HEADER_INFORMATION {
SOCKADDR_INET SockAddrLocal;
SOCKADDR_INET SockAddrRemote;
UCHAR IpProtocol;
union {
struct {
USHORT PortLocal;
USHORT PortRemote;
} Udp;
struct {
USHORT PortLocal;
USHORT PortRemote;
UCHAR Flags;
} Tcp;
struct {
UCHAR Type;
UCHAR Code;
} Icmp;
} Transport;
_PKTMON_TRANSPORT_PROTOCOL _PKTMON_TRANSPORT_PROTOCOL;
} PKTMON_PACKET_HEADER_INFORMATION;
Members
SockAddrLocal
Адрес локального сокета.
SockAddrRemote
Адрес удаленного сокета.
IpProtocol
Протокол IP.
Transport
Объединение, определяющее транспортный протокол.
Transport.Udp
Протокол UDP.
Transport.Udp.PortLocal
Локальный порт для протокола UDP.
Transport.Udp.PortRemote
Удаленный порт для протокола UDP.
Transport.Tcp
Протокол TCP.
Transport.Tcp.PortLocal
Локальный порт для протокола TCP.
Transport.Tcp.PortRemote
Удаленный порт для протокола TCP.
Transport.Tcp.Flags
Флаги протокола TCP.
Transport.Icmp
Протокол ICMP.
Transport.Icmp.Type
Тип протокола ICMP.
Transport.Icmp.Code
Код протокола ICMP.
_PKTMON_TRANSPORT_PROTOCOL
Требования
| Требование | Ценность |
|---|---|
| Header | pktmonclntk.h |