std.StoreInCache

Dieser Job sendet die angegebenen Dokumentdateien an einen enaio®-Client. Wenn der Client das Dokument noch im Cache hat, kann er den Digest-Wert berechnen und übergeben. Der Server vergleicht seinen eigenen Digest-Wert mit dem des Clients — sind sie identisch, wird das Dokument nicht erneut übertragen.

1. Eingabeparameter

Name Typ Pflicht Beschreibung

Flags

INT

Ja

Optionen für die Übertragung:
0 = Dia-Datei und Objekt werden übertragen
1 = nur die Objektseiten werden übertragen
2 = nur die Dia-Datei des Objekts wird übertragen

dwObjectID

INT

Ja

ID des Objekts

dwObjectType

INT

Ja

Typ des ausgewählten Dokuments

DocState

INT

Ja

Gibt an, ob das Dokument zum Lesen oder Schreiben geöffnet werden soll:
HIWORD = 0 = Dokument wird zum Schreiben geöffnet
HIWORD = 1 = Dokument wird zum Lesen geöffnet

FileCount

INT

Ja

Anzahl der Dateien (wird nicht ausgewertet)

[Digest]

STRING

Nein

Vom Client berechneter Digest-Wert für das angeforderte Dokument

[IncludeDeleted]

BOOL

Nein

1 = Dokumente im Papierkorb werden ebenfalls berücksichtigt

[IgnoreHashCheck]

BOOL

Nein

1 = Prüfung von Hashwert/Signatur wird deaktiviert, auch wenn in der Registry aktiviert

[AddAnnotations]

BOOL

Nein

1 = Annotations werden in die Image-Dateien eingebrannt

2. Ausgabeparameter

Name Typ Abhängigkeit Beschreibung

FileCount

INT

Anzahl der Dateien, die in den Cache übertragen wurden

3. Rückgabe

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