RequestRemote

Der Aufruf dieser Methode die asynchrone Anfrage auf einem entfernten Zielsystem.
Syntax
METHOD RequestRemote : HRESULT
VAR_INPUT
ipRemoteLogger : I_TcRemoteEventLogger
eventClass : GUID;
END_VAR
VAR_IN_OUT CONSTANT
text : STRING;
END_VAR
VAR_INPUT
nLangId : DINT;
ipArgs : I_TcArguments;
END_VAR
Eingänge
Name | Typ | Beschreibung |
---|---|---|
ipRemoteLogger | I_TcRemoteEventLogger | Instanz vom I_TcRemoteEventLogger, der das Zielsystem beschreibt. |
eventClass | GUID | Spezifiziert die Ereignisklasse, welche als Basis für die Abfrage verwendet werden soll. |
text | STRING | Der zu übersetzende Text |
nLangId | DINT | Spezifiziert die Sprach-ID: Englisch (en-US) = 1033 Der Enum TcLcid kann verwendet werden. |
ipArgs | Optionale Angabe von Argumenten. |
Rückgabewert
Name | Typ | Beschreibung |
---|---|---|
RequestRemote | HRESULT | Liefert mögliche Fehlerinformationen. S_OK, wenn die Abfrage erfolgreich ist. ADS_E_INVALIDSTATE, wenn ein invalider Zustand des Zielsystems vorliegt. ADS_E_NOMEMORY, wenn kein Speicher bereitsteht, um das Ergebnis abzulegen. ADS_E_PENDING, wenn die Abfrage noch bearbeitet wird. |