ErrorCode (ENUM) ¶ TYPE ErrorCode : Attributes: qualified_only InOut: Name Initial Comment OK 0 Success FAILED 1 Failed for unspecified reason INVALID_STATE 2 The current device status does not allow update of the value INVALID_VALUE 3 Provided value is not vlaid NOT_IMPLEMENTED 16#FF This driver does not implement the config update
EthernetState (ENUM) ¶ TYPE EthernetState : InOut: Name Initial NOT_CONFIGURED 0 CONFIGURED DISCONNECTED RUNNING ERROR SET_IP_ERROR
Function Blocks ¶ IoDrvEthernet (FunctionBlock) INetworkInterface DeviceName (Property) GatewayAddress (Property) IPAddress (Property) MACAddress (Property) NICName (Property) NICNameUnicode (Property) State (Property) Subnetmask (Property) INetworkInterface2 AdapterFlags (Property) GatewayAddressConfigured (Property) IPAddressConfigured (Property) IPSettingsEqualsConfigured (Property) StateOfEthernetNode (Property) SubnetmaskConfigured (Property) IoDrvEthernetDiag (FunctionBlock) Ethernet-Settings Configuration Settings UpdateConfiguredIPSettings (Method) UpdateConfiguredInterfaceName (Method) Hardware Settings IBus GetBusDiagnosisInfo (Method) GetBusInfo (Method) GetBusState (Method) GetQoS (Method) GetSpecificBusState (Method) INode ChildNodeCount (Property) Connector (Property) Enable (Property) FirstChildNode (Property) Index (Property) IsRootNode (Property) NextSiblingNode (Property) ParentNode (Property) SiblingNodeCount (Property)
IoDrvEthernet (FB) ¶ FUNCTION_BLOCK IoDrvEthernet EXTENDS IoDrvBase IMPLEMENTS ICmpIoDrvParameter, INetworkInterface, IIoDrvEthernet.INetworkInterface InOut: Scope Name Type Output eState EthernetState Properties: AdapterFlags DeviceName GatewayAddress GatewayAddressConfigured IPAddress IPAddressConfigured IPSettingsEqualsConfigured MACAddress NICName NICNameUnicode State StateOfEthernetNode Subnetmask SubnetmaskConfigured Structure: INetworkInterface DeviceName (Property) GatewayAddress (Property) IPAddress (Property) MACAddress (Property) NICName (Property) NICNameUnicode (Property) State (Property) Subnetmask (Property) INetworkInterface2 AdapterFlags (Property) GatewayAddressConfigured (Property) IPAddressConfigured (Property) IPSettingsEqualsConfigured (Property) StateOfEthernetNode (Property) SubnetmaskConfigured (Property)
INetworkInterface ¶ DeviceName (Property) GatewayAddress (Property) IPAddress (Property) MACAddress (Property) NICName (Property) NICNameUnicode (Property) State (Property) Subnetmask (Property)
INetworkInterface2 ¶ AdapterFlags (Property) GatewayAddressConfigured (Property) IPAddressConfigured (Property) IPSettingsEqualsConfigured (Property) StateOfEthernetNode (Property) SubnetmaskConfigured (Property)
Module_Diag.CheckSupportedCommunicationState (METH) ¶ METHOD CheckSupportedCommunicationState : BOOL InOut: Scope Name Type Return CheckSupportedCommunicationState BOOL Input eRequestedState DED.DEVICE_TRANSITION_STATE
Module_Diag.GetDeviceDiagnosisInfo (METH) ¶ METHOD GetDeviceDiagnosisInfo : DED.ERROR InOut: Scope Name Type Return GetDeviceDiagnosisInfo DED.ERROR Input pData DED.CAA.PVOID szSize DED.CAA.SIZE Output szCount DED.CAA.SIZE
Module_Diag.GetDeviceErrorAsync (METH) ¶ METHOD GetDeviceErrorAsync : DED.PROC_STATE InOut: Scope Name Type Return GetDeviceErrorAsync DED.PROC_STATE Input eCmd DED.PROC_CMD Inout eriDeviceError DED.ERROR_INFO Output eError DED.ERROR
Module_Diag.GetDeviceInfo (METH) ¶ METHOD GetDeviceInfo : DED.ERROR InOut: Scope Name Type Return GetDeviceInfo DED.ERROR Inout deiInfo DED.DEVICE_INFO