DOC_INFO_3 Struktur
Die DOC_INFO_3-Struktur beschreibt ein Dokument, 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 NULL-Zeichenfolge, die den Namen des Dokuments angibt.
-
pOutputFile
-
Zeiger auf eine NULL-Zeichenfolge, die den Namen einer Ausgabedatei angibt.
-
pDatatype
-
Zeiger auf eine NULL-Zeichenfolge, die den Typ der Daten angibt, die zum Aufzeichnen des Dokuments verwendet werden.
-
dwFlags
-
Flaggen. Derzeit kann es NULL oder folgendes sein.
Flag Bedeutung DI_MEMORYMAP_WRITE Bewirkt , dass StartDocPrinterAddJob und ScheduleJob nicht für das lokale Drucken verwendet.
Bemerkungen
Die DI_MEMORYMAP_WRITE-Einstellung 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 |
|
Unicode- und ANSI-Name |
_DOC_INFO_3W (Unicode) und _DOC_INFO_3A (ANSI) |