ITcModuleManager::GetOnlineModulePara

Liest über AdsSyncReadReq() vom Zielsystem. Die ADS-Adresse nutzt die Target-NetId des Dokuments und AMSPORT_R0_TCOMSERVER. oid wird als IndexGroup und pid als IndexOffset verwendet. Bei Erfolg werden die tatsächlich gelesenen Bytes als Byte-SAFEARRAY in pvData zurückgegeben.

Signatur

HRESULT GetOnlineModulePara(ULONG oid, ULONG pid, ULONG maxData, VARIANT* pvData);

Parameter

Name

Typ

Beschreibung

oid

ULONG

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

pid

ULONG

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

maxData

ULONG

[in] Maximale Anzahl zu lesender Bytes.

Rückgabewert

Name

Typ

Beschreibung

pvData

VARIANT*

[out, retval] Gelesene Bytes als Byte-SAFEARRAY.

(HRESULT)

HRESULT

S_OK bei Erfolg, sonst Fehlercode.

Fehlercodes