PRINTER_NOTIFY_OPTIONS_TYPE-Struktur
Die PRINTER_NOTIFY_OPTIONS_TYPE-Struktur gibt den Satz von Drucker- oder Auftragsinformationsfeldern an, die von einem Druckeränderungsbenachrichtigungsobjekt überwacht werden sollen.
Ein Aufruf der FindFirstPrinterChangeNotification-Funktion gibt eine PRINTER_NOTIFY_OPTIONS-Struktur an, die ein Array von PRINTER_NOTIFY_OPTIONS_TYPE-Strukturen enthält.
Syntax
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;
Member
-
Typ
-
Der zu überwachende Typ. Dieser Member kann einer der folgenden Werte sein.
Wert Bedeutung - JOB_NOTIFY_TYPE
- 0x01
Gibt an, dass die im pFields-Array angegebenen Felder JOB_NOTIFY_FIELD_*-Konstanten sind. - PRINTER_NOTIFY_TYPE
- 0x00
Gibt an, dass die im pFields-Array angegebenen Felder PRINTER_NOTIFY_FIELD_*-Konstanten sind. -
Reserviert0
-
Reserviert.
-
Reserved1
-
Reserviert.
-
Reserviert 2
-
Reserviert.
-
Anzahl
-
Die Anzahl der Elemente im pFields-Array .
-
pFields
-
Ein Zeiger auf ein Array von Werten. Jedes Element des Arrays gibt ein auftrags- oder druckerinformationsfeld von Interesse an. Eine Liste der unterstützten Drucker- und Auftragsinformationsfelder finden Sie in der PRINTER_NOTIFY_INFO_DATA-Struktur .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|