Bagikan melalui


struktur PRINTPROCESSOR_CAPS_1

Struktur PRINTPROCESSOR_CAPS_1 adalah format untuk informasi kemampuan printer yang dikembalikan oleh fungsi GetPrinterData dalam buffer yang ditentukan oleh variabel pData .

Sintaks

typedef struct _PRINTPROCESSOR_CAPS_1 {
  DWORD dwLevel;
  DWORD dwNupOptions;
  DWORD dwPageOrderFlags;
  DWORD dwNumberOfCopies;
} PRINTPROCESSOR_CAPS_1, *PPRINTPROCESSOR_CAPS_1;

Anggota

dwLevel

Nomor versi struktur. Nilai ini harus 1.

dwNupOptions

Masker bit yang mewakili berbagai jumlah halaman dokumen yang dapat dicetak printer pada halaman fisik. Bit yang paling tidak signifikan mewakili 1 halaman dokumen per halaman, bit berikutnya mewakili 2 halaman dokumen per halaman, dan sebagainya. Misalnya, 0x0000810B menunjukkan printer mendukung 1, 2, 4, 9, dan 16 halaman dokumen per halaman fisik.

dwPageOrderFlags

Urutan halaman yang akan dicetak. Nilai ini dapat NORMAL_PRINT, REVERSE_PRINT, atau BOOKLET_PRINT.

dwNumberOfCopies

Jumlah maksimum salinan yang dapat ditangani printer.

Keterangan

Nilai untuk semua anggota struktur disediakan oleh fungsi GetPrintProcessorCapabilities , yang didokumenkan dalam Windows Driver Kit (WDK).

Penampung memanggil fungsi GetPrintProcessorCapabilities prosesor cetak saat aplikasi memanggil GetPrinterData, menentukan nama nilai dengan format PrintProcCaps_datatype, di mana jenis data adalah nama jenis data input.

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)

Lihat juga

Pencetakan

Cetak Struktur API Spooler

GetPrinterData