ST_IPAdapterInfo

Netzwerkadapterinformationen.

TYPE ST_IPAdapterInfo :
STRUCT
    bDefault      : BOOL;
    sAdapterName  : STRING(MAX_ADAPTER_NAME_LENGTH) := '';
    sDescription  : STRING(MAX_ADAPTER_DESCRIPTION_LENGTH) := '';
    physAddr      : ST_IPAdapterHwAddr;
    dwIndex       : DWORD;
    eType         : E_MIB_IF_Type;
    sIpAddr       : T_IPv4Addr;
    sSubNet       : T_IPv4Addr;
    sDefGateway   : T_IPv4Addr;
    bDhcpEnabled  : BOOL;
    sDhcpSrv      : T_IPv4Addr;
    bHaveWins     : BOOL;
    sPrimWinsSrv  : T_IPv4Addr;
    sSecWinsSrv   : T_IPv4Addr;
    tLeaseObt     : DT;
    tLeaseExp     : DT;
END_STRUCT
END_TYPE

Wert

Bedeutung

bDefault

Dieser Variable wird zurzeit nur unter Windows CE verwendet! Beim TRUE wird der Netzwerkadapter als Default-Adapter von TwinCAT verwendet.

sAdapterName

Adaptername als String.

sDescription

Adapterbeschreibung als String.

physAddr

Physikalische Hardwareadresse. (Typ: ST_IPAdapterHwAddr)

dwIndex

Interner Adapter-Systemindex.

eType

Adapter-Typ (Typ: E_MIB_IF_Type).

sIpAddr

IP-Adresse (Typ: T_Ipv4Addr).

sSubNet

IP-Netzmaske (Typ: T_Ipv4Addr).

sDefGateway

IP-Adresse des Default-Gateways (Typ: T_Ipv4Addr).

bDhcpEnabled

Gibt an ob DHCP für diesen Adapter aktiviert wurde oder nicht.

sDhcpSrv

IP-Adresse des DHCP-Servers (Typ: T_Ipv4Addr).

bHaveWins

Gibt an ob Windows Internet Name Service (WINS) verwendet wird oder nicht.

sPrimWinsSrv

IP-Adresse des primären WINS-Servers (Typ: T_Ipv4Addr).

 

sSecWinsSrv

: IP-Adresse des sekundären WINS-Servers (Typ: T_Ipv4Addr).

 

tLeaseObt

Gibt an wann die IP-Adresse vom DHCP-Server „gemietet" wurde (UTC).

tLeaseExp

Gibt an wie lange die IP-Adresse vom DHCP-Server „vermietet“ werden darf, bevor eine „Verlängerung" vom DHCP-Server beantragt werden muss (UTC).

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken (Kategoriegruppe)

TwinCAT v3.1.0

PC oder CX (x86, x64, Arm®)

Tc2_Utilities (System)