Herunterladen Diese Seite drucken

Destroyinterface(); Tabelle 7- 21 Destroyinterface() - Native C - Siemens SIMATICS7-1500 Funktionshandbuch

12/2017

Werbung

7.3.1.1

DestroyInterface()

Beschreibung
Ein Funktionszeiger auf die Funktion
Funktionszeiger
erfolgreich aufgerufen wurde.
Die Funktion entlädt den Speicher einer ISimulationRuntimeManager,
IRemoteRuntimeManager oder IInstance Schnittstelle.

Tabelle 7- 21 DestroyInterface() - Native C++

Syntax
Parameter
Rückgabewerte
Beispiel C++
S7-PLCSIM Advanced
Funktionshandbuch, 12/2017, A5E37039506-AB
RuntimeApiEntry_DestroyInterface
wird nur gültig, wenn die Funktion
DestoyInterface()
ERuntimeErrorCode DestroyInterface(
IBaseInterface* in_Interface
);
IBaseInterface* in_Interface:
Die Schnittstelle, die gelöscht werden soll.
Runtime Fehlercode
SREC_OK
SREC_WRONG_ARGUMENT
// Include The Headerfile Of The API
#include "SimulationRuntimeApi.h"
// The Interfaces
ERuntimeErrorCode result;
ISimulationRuntimeManager* api = NULL;
IInstance* instance = NULL;
// Init the DLL and create an instance
result = InitializeApi(&api);
result = api->RegisterInstance(&instance);
// Destroy Instance Interfaces
DestroyInterface
result =
instance = NULL;
Anwenderschnittstellen (API)
Bedingung
Die Funktion ist erfolgreich.
Der Zeiger auf die Schnittstelle ist
(instance);
7.3 API herunterfahren
. Der
InitializeApi
.
NULL
103

Quicklinks ausblenden:

Werbung

loading

Diese Anleitung auch für:

Simatic s7-plcsim advanced