7.3.1.3
FreeApi()
Beschreibung
Die Funktion
Diese Funktion kann nur aufgerufen werden nach dem erfolgreichen Aufruf der Funktion
InitializeApi.
Bibliothek über die Win32 API-Funktion
Tabelle 7- 23 FreeApi() - Native C++
Syntax
Parameter
Rückgabewerte
Beispiel C++
S7-PLCSIM Advanced
Funktionshandbuch, 12/2017, A5E37039506-AB
entlädt die Bibliothek der Runtime API.
FreeApi()
Wenn die Funktion
InitializeApi
ERuntimeErrorCode FreeApi();
Keine
Runtime Fehlercode
SREC_OK
SREC_API_NOT_INITIALIZED
// 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
api->Shutdown();
result = DestroyInterface(api);
api = NULL;
FreeApi
result =
();
nicht aufgerufen wurde, muss die
entladen werden.
FreeLibrary()
Bedingung
Die Funktion ist erfolgreich.
Die Funktion
InitializeApi
erfolgreich aufgerufen.
Anwenderschnittstellen (API)
7.3 API herunterfahren
wurde nicht
105