ITcSysManager::LinkVariables

Die LinkVariables()-Methode verknüpft zwei mit ihren Pfadnamen spezifizierte Variablen. Die Syntax der Pfadnamen muss der in LookupTreeItem beschriebenen Syntax entsprechen. Die Methode prüft, ob beide Items existieren, vom Typ Variable sind und kompatible Datentypen/Größen besitzen, und setzt anschließend das Mapping-Modified-Flag.

Signatur

HRESULT LinkVariables(BSTR bstrV1, BSTR bstrV2, long offs1, long offs2, long size);

Parameter

Name

Typ

Beschreibung

bstrV1

BSTR

[in] Pfadname der ersten Variablen. Der vollständige Pfadname ist erforderlich, jeder Zweig muss durch Zirkumflex ^ oder Tabulator getrennt sein.

bstrV2

BSTR

[in] Pfadname der zweiten Variablen. Gleiche Syntax wie bei bstrV1.

offs1

long

[in, defaultvalue(0)] Bit-Offset der ersten Variablen (verwendet, wenn die Variablen unterschiedlicher Größe sind oder nur ein Teil verknüpft werden soll).

offs2

long

[in, defaultvalue(0)] Bit-Offset der zweiten Variablen.

size

long

[in, defaultvalue(0)] Anzahl der zu verknüpfenden Bits. Bei 0 wird der kleinere Wert der beiden Variablengrößen verwendet.

Rückgabewert

Name

Typ

Beschreibung

(HRESULT)

HRESULT

S_OK bei Erfolg, sonst Fehlercode.

Fehlercodes

Siehe auch