ITcModuleManager::SetOnlineModulePara

Schreibt über AdsSyncWriteReq() zum Zielsystem. VT_VARIANT|VT_BYREF wird entpackt. SAFEARRAY-Werte werden anhand ihrer Dimensionen und Elementgröße als zusammenhängender Puffer geschrieben. Skalare VARIANT-Typen werden je nach Basistyp mit 1, 2 oder 4 Byte geschrieben.

Signatur

HRESULT SetOnlineModulePara(ULONG oid, ULONG pid, VARIANT vData);

Parameter

Name

Typ

Beschreibung

oid

ULONG

[in] ADS-IndexGroup bzw. Objekt-ID des Zielmoduls.

pid

ULONG

[in] ADS-IndexOffset bzw. Parameter-ID.

vData

VARIANT

[in] Zu schreibende Daten als SAFEARRAY oder unterstützter skalarer VARIANT-Typ.

Rückgabewert

Name

Typ

Beschreibung

(HRESULT)

HRESULT

S_OK bei Erfolg, sonst Fehlercode.

Fehlercodes