Bagikan melalui


struktur PRINTER_NOTIFY_OPTIONS_TYPE

Struktur PRINTER_NOTIFY_OPTIONS_TYPE menentukan kumpulan bidang informasi printer atau pekerjaan yang akan dipantau oleh objek pemberitahuan perubahan printer.

Panggilan ke fungsi FindFirstPrinterChangeNotification menentukan struktur PRINTER_NOTIFY_OPTIONS , yang berisi array struktur PRINTER_NOTIFY_OPTIONS_TYPE .

Sintaks

typedef struct _PRINTER_NOTIFY_OPTIONS_TYPE {
  WORD  Type;
  WORD  Reserved0;
  DWORD Reserved1;
  DWORD Reserved2;
  DWORD Count;
  PWORD pFields;
} PRINTER_NOTIFY_OPTIONS_TYPE, *PPRINTER_NOTIFY_OPTIONS_TYPE;

Anggota

Jenis

Jenis yang akan diawasi. Anggota ini bisa menjadi salah satu nilai berikut.

Nilai Makna
JOB_NOTIFY_TYPE
0x01
Menunjukkan bahwa bidang yang ditentukan dalam array pFields JOB_NOTIFY_FIELD_* konstanta.
PRINTER_NOTIFY_TYPE
0x00
Menunjukkan bahwa bidang yang ditentukan dalam array pFields PRINTER_NOTIFY_FIELD_* konstanta.

Dicadangkan0

Dicadangkan.

Dicadangkan1

Dicadangkan.

Dicadangkan2

Dicadangkan.

Menghitung

Jumlah elemen dalam array pFields .

pFields

Penunjuk ke array nilai. Setiap elemen array menentukan bidang informasi pekerjaan atau printer yang diminati. Untuk daftar bidang informasi printer dan pekerjaan yang didukung, lihat struktur PRINTER_NOTIFY_INFO_DATA .

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

FindFirstPrinterChangeNotification

PRINTER_NOTIFY_INFO_DATA

PRINTER_NOTIFY_OPTIONS