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 |
|