Herunterladen Inhalt Inhalt Diese Seite drucken

Shutdownandfreeapi() - Siemens SIMATIC S7-1500 Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SIMATIC S7-1500:
Inhaltsverzeichnis

Werbung

7.3.1.4

ShutdownAndFreeApi()

Beschreibung
Die Funktion ShutdownAndFreeApi() fährt die Runtime API herunter, löscht die
IRuntimeManager Schnittstelle und entlädt die Bibliothek der Runtime API.
Diese Funktion kann nur aufgerufen werden nach dem erfolgreichen Aufruf der Funktion
InitializeApi. Wenn die Funktion InitializeApi nicht aufgerufen wurde, muss die
Bibliothek über die Win32 API-Funktion FreeLibrary() entladen werden.
Tabelle 7- 25 ShutdownAndFreeApi() - Native C++
Syntax
Parameter
Rückgabewerte
Beispiel C++
S7-PLCSIM Advanced
Funktionshandbuch, 05/2021, A5E37039506-AD
ERuntimeErrorCode ShutdownAndFreeApi(
ISimulationRuntimeManager*
in_SimulationRuntimeManagerInterface
);
ISimulationRuntimeManager*
in_SimulationRuntimeManagerInterface:
Die Schnittstelle des Runtime Managers, die gelöscht werden soll.
Runtime Fehlercode
SREC_OK
SREC_API_NOT_INITIALIZED
SREC_WRONG_ARGUMENT
// Include The Headerfile Of The API
#include "SimulationRuntimeApi.h"
// The Interfaces
ERuntimeErrorCode result;
ISimulationRuntimeManager* api = NULL;
IInstance* instance = NULL;
// Init the API
result = InitializeApi(&api);
...
// Shutdown The API
result = ShutdownAndFreeApi(api);
api = NULL;
Anwenderschnittstellen (API)
7.3 API herunterfahren
Bedingung
Die Funktion ist erfolgreich.
Die Funktion InitializeApi wurde nicht
erfolgreich aufgerufen.
Der Zeiger auf die Schnittstelle ist NULL.
109

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-plcsim advanced

Inhaltsverzeichnis