ITcSysManager::OpenConfiguration

Die OpenConfiguration()-Methode lädt eine zuvor erzeugte TwinCAT-Konfigurationsdatei.

HRESULT OpenConfiguration(BSTRbstrFile); 

Parameter

bstrFile

[in, defaultvalue(L"")] enthält den Dateipfad der zu ladenden Konfigurationsdatei oder eine leere Zeichenkette, wenn eine neue Konfiguration erzeugt werden soll. Die derzeit laufende Konfiguration eines Zielgeräts kann auch unter Verwendung von „;CURRENTCONFIG“; gelesen werden.

Rückgabewerte

S_OK

Funktion hat Wert erfolgreich zurückgegeben.

E_ACCESSDENIED

das aktuelle Dokument in der System Manager-Instanz ist gesperrt. Dies ist der Fall, wenn mindestens eine Referenz zum System Manager-Objekt oder eines der Tree Items geöffnet ist.

E_INVALIDARG

Der angegebene Dateipfad verweist nicht auf eine gültige Konfigurationsdatei.

Kommentare

Achtung: Die drei Methoden ITcSysManager::NewConfiguration, ITcSysManager::OpenConfiguration und ITcsSysManager::SaveConfiguration sind ausschließlich im Kompatibilitätsmodus verfügbar. Sie im Standardmodus aufzurufen löst eine E_NOTSUPPORTED-Ausnahme aus.