LlJobStateRestore

Syntax:

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

Aufgabe:

Wird z. B. vom .NET DesignerControl verwendet, um den Status eines Jobs auf einem Rechner auf einem anderen Rechner wiederherzustellen. Dabei werden je nach übergebenen Flags unter anderem die Variablen- und Feldlisten und die Datenbankstruktur aus dem Stream deserialisiert, so dass ein anschließender Aufruf von LlDefineLayout() die aus dem Stream gelesenen Strukturen im Designer anbietet.

Parameter:

hJob: List & Label-Job-Handle

pStream: Stream der von einem vorherigen Aufruf von LlJobStateSave() geschrieben wurde. Das Format des Streams ist proprietär und kann jederzeit geändert werden.

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

Rückgabewert:

Siehe LlJobOpen().

Siehe auch:

LlJobStateSave