Compartilhar via


Estrutura NETWORKINFO

A estrutura NETWORKINFO descreve uma NIC.

Sintaxe

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;

Membros

PermanentAddr

Endereço MAC permanente.

CurrentAddr

Endereço MAC atual.

OtherAddress

Outro endereço que dá suporte a isso (por exemplo, IP, IPX).

LinkSpeed

Velocidade do link, em Mbps.

MacType

Tipo de mídia.

MaxFrameSize

Tamanho máximo de quadro permitido.

Sinalizadores

Esse parâmetro pode ser um dos seguintes sinalizadores informativos:

Valor Significado
NETWORKINFO_FLAGS_PMODE_NOT_SUPPORTED
O cartão de rede não dá suporte ao modo promíscuo, o que significa que ele capturará apenas o tráfego que é transmitido por natureza ou envolve apenas o computador local.
NETWORKINFO_FLAGS_RAS
Esse é um cartão de rede virtual que é uma conexão RAS (Servidor de Acesso Remoto) por meio de um modem ou outro cartão de rede.
NETWORKINFO_FLAGS_REMOTE_CARD
O cartão de rede não está no computador local, mas está capturando em um computador remoto no legado do computador local.
NETWORKINFO_FLAGS_REMOTE_NAL
Obsoleto; não use.
NETWORKINFO_FLAGS_REMOTE_NAL_CONNECTED
Obsoleto; não use.

TimestampScaleFactor

Por exemplo, um valor de 1 indica 1/1 ms, 10 indica 1/10 ms, 100 indica 1/100 ms e assim por diante.

Nodename

Nome da estação de trabalho remota.

PModeSupported

Indicador de suporte do modo P NIC.

Comentário

Campo de comentário do adaptador.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho
Netmon.h