Compartir a través de


Estructura NETWORKINFO

La estructura NETWORKINFO describe una NIC.

Sintaxis

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;

Miembros

PermanentAddr

Dirección MAC permanente.

CurrentAddr

Dirección MAC actual.

OtherAddress

Otra dirección que admite esto (por ejemplo, IP, IPX).

LinkSpeed

Velocidad de vínculo, en Mbps.

MacType

Tipo de medio.

MaxFrameSize

Tamaño máximo de marco permitido.

Marcas

Este parámetro puede ser una de las siguientes marcas informativas:

Valor Significado
NETWORKINFO_FLAGS_PMODE_NOT_SUPPORTED
La tarjeta de red no admite el modo promiscuo, lo que significa que solo capturará el tráfico que se difunde por naturaleza o solo implica la máquina local.
NETWORKINFO_FLAGS_RAS
Se trata de una tarjeta de red virtual que es una conexión RAS (servidor de acceso remoto) a través de un módem u otra tarjeta de red.
NETWORKINFO_FLAGS_REMOTE_CARD
La tarjeta de red no está en el equipo local, pero está capturando en un equipo remoto en la bequest del equipo local.
NETWORKINFO_FLAGS_REMOTE_NAL
Obsoleto; no use.
NETWORKINFO_FLAGS_REMOTE_NAL_CONNECTED
Obsoleto; no use.

TimestampScaleFactor

Por ejemplo, un valor de 1 indica 1/1 ms, 10 indica 1/10 ms, 100 indica 1/100 ms, etc.

NodeName

Nombre de la estación de trabajo remota.

PModeSupported

Indicador de compatibilidad con modo P de NIC.

Comment

Campo de comentario del adaptador.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Netmon.h