ns=2;s=DEPRAG Smart/Network/EMailClient/SmtpServerSettings/Password
Passwort, mit dem sich die Anwendung beim SMTP-Server authentifiziert.
Neben den bereits erläuterten Parametern sind für die Implementierung in TwinCAT 3 nachfolgende Variablen anzulegen / zu übergeben:
VAR
bReadPassword : BOOL;
bWritePassword : BOOL;
hrPassword : HRESULT;
Password : STRING(80);
fbSmtpServerSettings : FB_SmtpServerSettings;
END_VAR
hrPassword := fbSmtpServerSettings.ReadPassword(
bExecute := bReadPassword,
ConnectionHandle := depragSmartConnection.ConnectionHandle,
Output => Password);
IF hrPassword <> S_FALSE THEN
bReadPassword := FALSE;
END_IF
hrPassword := fbSmtpServerSettings.WritePassword(
bExecute := bWritePassword,
ConnectionHandle := depragSmartConnection.ConnectionHandle,
PointerToNodeValue := ADR(Password),
SizeOfNodeValue := SIZEOF(Password));
IF hrPassword <> S_FALSE THEN
bWritePassword := FALSE;
END_IF
Für Beispiele und Erklärungen bezüglich der Aufrufe von Knoten via Siemens TIA Portal sei an dieser Stelle auf den Unterpunkt "Siemens TIA Portal" in Abschnitt "Erste Schritte" verwiesen.