Bagikan melalui


struktur DOC_INFO_3

Struktur DOC_INFO_3 menjelaskan dokumen yang akan dicetak.

Sintaks

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

Anggota

pDocName

Penunjuk ke string yang dihentikan null yang menentukan nama dokumen.

pOutputFile

Penunjuk ke string yang dihentikan null yang menentukan nama file output.

pDatatype

Penunjuk ke string yang dihentikan null yang mengidentifikasi jenis data yang digunakan untuk merekam dokumen.

dwFlags

Bendera. Saat ini, itu bisa NULL atau berikut.

Bendera Makna
DI_MEMORYMAP_WRITE Menyebabkan StartDocPrinter tidak menggunakan AddJob dan ScheduleJob untuk pencetakan lokal.

Keterangan

Pengaturan DI_MEMORYMAP_WRITE di DOC_INFO_3 adalah pengoptimalan. Hal ini memungkinkan GDI untuk memetakan file spool dalam aplikasi dan mempercepat perekaman.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung
Windows 2000 Server [hanya aplikasi desktop]
Header
Winspool.h (termasuk Windows.h)
Nama Unicode dan ANSI
_DOC_INFO_3W (Unicode) dan _DOC_INFO_3A (ANSI)

Lihat juga

Pencetakan

Cetak Struktur API Spooler

TambahkanPekerjaan

ScheduleJob

StartDocPrinter