Syntax:
INT LlStgsysGetPageOptionString (HLLSTG hStg, INT nPageIndex, INT nOption, LPTSTR pszBuffer, UINT nBufSize);
Aufgabe:
Abfrage diverser Zeichenketten.
Parameter:
hStg: von LlStgsysStorageOpen() geliefertes Handle
nPageIndex: Seitenindex (1..LlStgsysGetPageCount())
nOption: bestimmt die Art des Rückgabewerts:
Wert |
Bedeutung |
LS_OPTION_PROJECTNAME |
Name der Projektdatei, von der die Seite stammt |
LS_OPTION_JOBNAME |
Name des Jobs (siehe LlPrintWithBoxStart()) |
LS_OPTION_USER |
benutzerspezifisch (siehe LlStgsysPageSetOptionString()) |
LS_OPTION_CREATION |
Erstellungsdatum |
LS_OPTION_CREATIONAPP |
Erstellungs-Applikation |
LS_OPTION_CREATIONDLL |
Erstellungs-DLL |
LS_OPTION_CREATIONUSER |
Benutzer- und Computer-Name bei der Erstellung |
LS_OPTION_PRINTERALIASLIST |
Siehe LL_OPTIONSTR_PRINTERALIASLIST: Die zum Zeitpunkt der Erstellung der Vorschaudatei gültige Druckerersetzungstabelle (eine Zeichenkette; die einzelnen Zeilen sind durch Zeilenumbruch getrennt) |
LS_OPTION_USED_PRTDEVICE |
Devicename (z. B. "HP Laserjet 4L") |
pszBuffer: Adresse des Puffers für den gewünschten Wert
nBufSize: Größe des Puffers (inkl. 0-Terminierung)
Rückgabewert:
0: okay, <0: Fehlercode
Siehe auch:
LlStgsysGetPageOptionValue, LlStgsysSetPageOptionString