NETWORKINFO-Struktur
Die NETWORKINFO-Struktur beschreibt eine NIC.
Syntax
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;
Members
-
PermanentAddr
-
Permanente MAC-Adresse.
-
CurrentAddr
-
Aktuelle MAC-Adresse.
-
OtherAddress
-
Andere Adresse, die dies unterstützt (z. B. IP, IPX).
-
LinkSpeed
-
Verbindungsgeschwindigkeit in MBit/s.
-
MacType
-
Medientyp.
-
MaxFrameSize
-
Maximal zulässige Framegröße.
-
Flags
-
Dieser Parameter kann eines der folgenden Informationsflags sein:
Wert Bedeutung - _NETWORKINFO-FLAGS _ PMODE _ NICHT _ UNTERSTÜTZT
Die Netzwerkkarte unterstützt keinen promiscuous-Modus, d. h., sie erfasst nur Datenverkehr, der übertragen wird oder nur den lokalen Computer betrifft. - _NETWORKINFO-FLAGS _ RAS
Dies ist eine virtuelle Netzwerkkarte, bei der es sich um eine RAS-Verbindung (Ras Access Server) über ein Modem oder eine andere Netzwerkkarte handelt. - NETWORKINFO _ FLAGS _ REMOTE _ CARD
Die Netzwerkkarte befindet sich nicht auf dem lokalen Computer, sondern wird auf einem Remotecomputer auf dem lokalen Computer erfasst. - NETWORKINFO _ FLAGS _ REMOTE _ NAL
Veraltet; nicht verwenden. - NETWORKINFO _ FLAGS _ REMOTE _ NAL _ CONNECTED
Veraltet; nicht verwenden. -
TimestampScaleFactor
-
Beispielsweise gibt der Wert 1 1/1 ms an, 10 steht für 1/10 ms, 100 für 1/100 ms und so weiter.
-
NodeName
-
Name der Remotearbeitsstation.
-
PModeSupported
-
NIC-P-Modus-Unterstützungsindikator.
-
Comment
-
Adapterkommentarfeld.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
| Header |
|