dms.GetConfValues

This job returns configuration values from the server-side DMS INI files. For each requested configuration type, a set of numbered output parameters (sConfValue_0, sConfValue_1, …) is returned.

This job is not listed in the official enaio® DMS engine overview. This description was reconstructed from the call code of the enaio-jobs-custom template.

1. Input Parameters

Name Type Required Description

Flags

INT

Yes

Reserved; always pass 0.

ConfTypes

STRING

Yes

Comma-separated list of numeric configuration type codes (e.g. "3" for the DMS INI).

OutputUnicode

INT

Yes

1 = string values as Unicode (sConfValue_<n>); 0 = legacy as bytearray (ConfValue_<n>, default cp1252 encoding).

2. Output Parameters

Name Type Dependency Description

Count

INT

Number of configuration values returned.

sConfValue_<n>

STRING

if OutputUnicode=1

Unicode variant of the n-th configuration value (n from 0 to Count-1).

ConfValue_<n>

BASE64

if OutputUnicode=0

Bytearray variant of the n-th configuration value (default encoding cp1252).

3. Return Value

(INT): 0 = job successful, otherwise error code.

For further return values see Error Codes.

4. See Also