LlGetDefaultProjectParameter

Syntax:

INT LlGetDefaultProjectParameter(HLLJOB hLlJob, LPCTSTR pszParameter, LPTSTR pszBuffer, INT nBufSize, _LPUINT pnFlags);

Aufgabe:

Fragt den voreingestellten Wert eines Projektparameters ab (siehe auch Kapitel Projektparameter)

Parameter:

hJob: List & Label-Job-Handle

pszParameter: Name des Parameters. Kann NULL sein (siehe Hinweise)

pszBuffer: Speicherbereich, in den der Parameter geschrieben werden soll. Kann NULL sein (siehe Hinweise)

nBufSize: Größe des Pufferbereichs, auf den pszBuffer zeigt (in TCHARs).

pnFlags: Zeiger auf einen UINT, den Typ des Parameters (Werte siehe LlSetDefaultProjectParameter()). Kann NULL sein, wenn der Wert nicht benötigt wird.

Rückgabewert:

Fehlercode bzw. benötigte Puffergröße

Hinweise:

Wenn pszParameter NULL ist, wird eine Semikolon-separierte Liste aller USER-Parameter zurückgegeben.

Wenn pszBuffer NULL ist, ist der Rückgabewert die Länge des benötigten Puffers (in TCHARS, also BYTEs im SBCS/MBCS-Fall und WCHARs bei UNICODE) inklusive der String-Terminierung.

Bezüglich des Rückgabewerts im Puffer siehe Kapitel Wichtiges zu den Funktionsparametern.

Siehe auch:

LlSetDefaultProjectParameter, LlPrintSetProjectParameter, LlPrintGetProject­Parameter