LlJobStateSave

Syntax:

INT LlJobStateRestore(HLLJOB hLlJob, _PISTREAM pStream,UINT nFlags, bool bPacked);

Aufgabe:

Wird z. B. vom .NET DesignerControl verwendet, um den Status eines Jobs auf einem Rechner zu speichern. Dabei werden je nach übergebenen Flags unter anderem die Variablen- und Feldlisten und die Datenbankstruktur in den Stream serialisiert.

Parameter:

hJob: List & Label-Job-Handle

pStream: Stream in den geschrieben wird. Das Format des Streams ist proprietär und kann jederzeit geändert werden.

nFlags: Kombination aus LL_JOBSTATEFLAG_...-Werten. Diese bestimmen, welche Werte in den Stream geschrieben werden sollen (Variablen, Felder, Chartfelder, Datenbankstruktur, Übersetzungstabellen, allgemeine Jobeinstellungen). Um alle vorhandenen Werte zu serialisieren, verwenden Sie LL_JOBSTATEFLAG_ALL.

bPacked: Bestimmt, ob der Inhalt des Streams komprimiert werden soll.

Rückgabewert:

Siehe LlJobOpen().

Siehe auch:

LlJobStateRestore