struktur DOC_INFO_2

Struktur DOC_INFO_2 menjelaskan dokumen yang akan dicetak.

Sintaks

typedef struct _DOC_INFO_2 {
  LPTSTR pDocName;
  LPTSTR pOutputFile;
  LPTSTR pDatatype;
  DWORD  dwMode;
  DWORD  JobId;
} DOC_INFO_2, *PDOC_INFO_2;

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.

dwMode

Menginformasikan penampung cetak tentang sifat data yang harus diikuti. Jika nilai ini nol, penampung cetak memperlakukan data yang dikirim oleh panggilan berikutnya ke WritePrinter sebagai pekerjaan cetak normal (apakah itu ditampung atau tidak tergantung pada properti printer). Jika nilai ini DI_CHANNEL, hanya saluran komunikasi yang dibuka. Dalam hal ini, data yang diteruskan ke panggilan berikutnya ke WritePrinter dikirim ke printer atau panggilan berikutnya ke ReadPrinter mengambil data dari printer. Mode ini tetap efektif sampai EndDoc dipanggil.

JobId

Dicadangkan untuk penggunaan internal; harus nol.

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_2W (Unicode) dan _DOC_INFO_2A (ANSI)

Lihat juga

Pencetakan

Cetak Struktur API Spooler

EndDoc

ReadPrinter

StartDocPrinter

WritePrinter