次の方法で共有


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

許容される最大フレーム サイズ。

Flags

このパラメーターには、次のいずれかの情報フラグを指定できます。

説明
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 [デスクトップ アプリのみ]
ヘッダー
Netmon.h