adm.GetSystemFile

Der Job übergibt dem Client die Systemdatei (z. B. as.cfg) und sperrt sie. Systemdateien stehen in der DB-Tabelle osresources mit resourcetype=1.

1. Eingabeparameter

Name Typ Pflicht Beschreibung

Flags

INT

Ja

Steuert Öffnungsmodus und Zeitstempel-Rückgabe:
LOWORD(Flags) = 0 = Systemdatei wird zum Lesen geöffnet
LOWORD(Flags) = 2 = Systemdatei wird zum Schreiben geöffnet
Falls Version != 0 oder HIWORD(Flags) != 0 oder LOWORD(Flags) != 2:
  `HIWORD(Flags) = 1` → LowDateTime und HighDateTime werden zurückgegeben
  `HIWORD(Flags) = 2` → nur LowDateTime wird zurückgegeben

FileName

STRING

Ja

Name der Systemdatei

Version

INT

Ja

Version der Systemdatei, die angefordert werden soll

2. Ausgabeparameter

Name Typ Abhängigkeit Beschreibung

[FileCount]

INT

Optional

Anzahl der zurückgelieferten Dateien (immer 1)

[LowDateTime]

INT

Optional

Datumsstempel im LowDateTime-Format

[HighDateTime]

INT

Optional

Datumsstempel im HighDateTime-Format

3. Ausgabedateien

Name Beschreibung

[Dateiliste]

Name und Pfad der Systemdatei

4. Rückgabe

(INT): 0 = Job erfolgreich, sonst Fehlercode.

Siehe auch: adm.StoreSystemFile