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