DOC _ Info _ 3-Struktur

In der doc _ Info _ 3 -Struktur wird ein Dokument beschrieben, das gedruckt wird.

Syntax

typedef struct _DOC_INFO_3 {
  LPTSTR pDocName;
  LPTSTR pOutputFile;
  LPTSTR pDatatype;
  DWORD  dwFlags;
} DOC_INFO_3, *PDOC_INFO_3;

Member

pdocname

Zeiger auf eine mit NULL endenden Zeichenfolge, die den Namen des Dokuments angibt.

poutputfile

Zeiger auf eine mit NULL endenden Zeichenfolge, die den Namen einer Ausgabedatei angibt.

pdatatype

Zeiger auf eine auf NULL endende Zeichenfolge, die den Datentyp identifiziert, der zum Aufzeichnen des Dokuments verwendet wird.

dwFlags

Fahren. Derzeit kann der Wert null oder der folgende sein.

Flag Bedeutung
DI _ memorymap _ schreiben Bewirkt, dass StartDocPrinter AddJob und schedulejob nicht für das lokale Drucken verwendet.

Bemerkungen

Die _ Schreib Einstellung di memorymap _ in doc _ Info _ 3 ist eine Optimierung. Dadurch kann GDI Spooldateien in der Anwendung zuordnen und die Aufzeichnung beschleunigen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Winspool. h (Include Windows. h)
Unicode- und ANSI-Name
_ Doc _ Info _ 3W (Unicode) und _ doc _ Info _ 3a (ANSI)

Siehe auch

Drucken

Druck Spooler-API-Strukturen

AddJob

ScheduleJob

StartDocPrinter