ADDRESS2 结构

ADDRESS 结构包含任何类型的受支持地址的单个地址。

语法

typedef struct _ADDRESS {
  DWORD Type;
  union {
    BYTE                  MACAddress[MAC_ADDRESS_SIZE];
    BYTE                  IPAddress[IP_ADDRESS_SIZE];
    BYTE                  IP6Address[IP6_ADDRESS_SIZE];
    BYTE                  IPXRawAddress[IPX_ADDRESS_SIZE];
    IPX_ADDRESS           IPXAddress;
    BYTE                  VinesIPRawAddress[VINES_IP_ADDRESS_SIZE];
    VINES_IP_ADDRESS      VinesIPAddress;
    ETHERNET_SRC_ADDRESS  EthernetSrcAddress;
    ETHERNET_DST_ADDRESS  EthernetDstAddress;
    TOKENRING_SRC_ADDRESS TokenringSrcAddress;
    TOKENRING_DST_ADDRESS TokenringDstAddress;
    FDDI_SRC_ADDRESS      FddiSrcAddress;
    FDDI_DST_ADDRESS      FddiDstAddress;
  };
  WORD  Flags;
} ADDRESS, *LPADDRESS;

成员

类型

地址类型。 可以是下列值之一:

ADDRESS_TYPE_ETHERNET
ADDRESS_TYPE_IP
ADDRESS_TYPE_IP6
ADDRESS_TYPE_IPX
ADDRESS_TYPE_TOKENRING
ADDRESS_TYPE_FDDI
ADDRESS_TYPE_XNS
ADDRESS_TYPE_ANY
ADDRESS_TYPE_ANY_GROUP
ADDRESS_TYPE_FIND_HIGHEST
ADDRESS_TYPE_VINES_IP
ADDRESS_TYPE_LOCAL_ONLY
ADDRESS_TYPE_ATM
ADDRESS_TYPE_1394

MACAddress

以原始 MAC 地址表示的数据视图。

IPAddress

以原始 IP 地址表示的数据视图。

IP6Address

以原始 IP 版本 6 地址表示的数据视图。

IPXRawAddress

以原始 IPX 地址表示的数据视图。

IPXAddress

以解码的 IPX 地址值表示的数据视图。

VinesIPRawAddress

以原始 Vines IP 地址表示的数据视图。

VinesIPAddress

以解码的 Vines IP 地址表示的数据视图。

EthernetSrcAddress

以以太网源地址表示的数据视图。

EthernetDstAddress

以以太网目标地址表示的数据视图。

TokenringSrcAddress

作为令牌环源地址的数据视图。

TokenringDstAddress

作为令牌环目标地址的数据视图。

FddiSrcAddress

以 FDDI 源地址表示的数据视图。

FddiDstAddress

以 FDDI 目标地址表示的数据视图。

标志

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
标头
Netmon.h