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.