NETWORKINFO 结构
NETWORKINFO 结构描述 NIC。
语法
typedef struct _NETWORKINFO {
BYTE PermanentAddr[6];
BYTE CurrentAddr[6];
ADDRESS OtherAddress;
DWORD LinkSpeed;
DWORD MacType;
DWORD MaxFrameSize;
DWORD Flags;
DWORD TimestampScaleFactor;
BYTE NodeName[32];
BOOL PModeSupported;
BYTE Comment[ADAPTER_COMMENT_LENGTH];
} NETWORKINFO, *LPNETWORKINFO;
成员
-
PermanentAddr
-
永久 MAC 地址。
-
CurrentAddr
-
当前 MAC 地址。
-
OtherAddress
-
支持此 (的其他地址,例如 IP、IPX) 。
-
LinkSpeed
-
链接速度,以 Mbps 为单位。
-
MacType
-
媒体类型。
-
MaxFrameSize
-
允许的最大帧大小。
-
标志
-
此参数可以是下列信息标志之一:
值 含义 - NETWORKINFO_FLAGS_PMODE_NOT_SUPPORTED
网络卡不支持混杂模式,这意味着它只会捕获本质上广播或仅涉及本地计算机的流量。 - NETWORKINFO_FLAGS_RAS
这是一个虚拟网络卡,它是通过调制解调器或其他网络卡) 连接的 RAS (远程访问服务器。 - NETWORKINFO_FLAGS_REMOTE_CARD
网络卡不在本地计算机上,而是在本地计算机的遗赠处的远程计算机上捕获。 - NETWORKINFO_FLAGS_REMOTE_NAL
过时;请勿使用。 - NETWORKINFO_FLAGS_REMOTE_NAL_CONNECTED
过时;请勿使用。 -
TimestampScaleFactor
-
例如,值为 1 表示 1/1 毫秒,10 表示 1/10 毫秒,100 表示 1/100 毫秒,依依此。
-
NodeName
-
远程工作站的名称。
-
PModeSupported
-
NIC P 模式支持指示器。
-
注释
-
适配器注释字段。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|