PRINTER _ NOTIFY _ OPTIONS-Struktur

Die PRINTER _ NOTIFY _ OPTIONS-Struktur gibt Optionen für ein Änderungsbenachrichtigungsobjekt an, das einen Drucker oder Druckerserver überwacht.

Syntax

typedef struct _PRINTER_NOTIFY_OPTIONS {
  DWORD                        Version;
  DWORD                        Flags;
  DWORD                        Count;
  PPRINTER_NOTIFY_OPTIONS_TYPE pTypes;
} PRINTER_NOTIFY_OPTIONS, *PPRINTER_NOTIFY_OPTIONS;

Member

Version

Die Version dieser -Struktur. Legen Sie diesen Member auf 2 fest.

Flags

Ein Bitflag. Wenn Sie das FLAG PRINTER NOTIFY OPTIONS REFRESH in einem Aufruf der _ _ _ FindNextPrinterChangeNotification-Funktion festlegen, stellt die Funktion aktuelle Daten für alle überwachten Druckerinformationsfelder zur Verfügung. Die FindFirstPrinterChangeNotification-Funktion ignoriert den Flags-Member.

Count

Die Anzahl der Elemente im pTypes-Array.

pTypes

Ein Zeiger auf ein Array von PRINTER _ NOTIFY OPTIONS _ _ TYPE-Strukturen. Verwenden Sie ein Element dieses Arrays, um die zu überwachenden Druckerinformationsfelder anzugeben, und ein Element, um die zu überwachenden Auftragsinformationsfelder anzugeben. Sie können Druckerinformationen, Auftragsinformationen oder beides überwachen.

Hinweise

Verwenden Sie diese Struktur mit der FindFirstPrinterChangeNotification-Funktion, um den Satz von Drucker- oder Auftragsinformationsfeldern anzugeben, die auf Änderungen überwacht werden.

Verwenden Sie diese Struktur mit der FindNextPrinterChangeNotification-Funktion, um die aktuellen Daten für alle überwachten Drucker- und Auftragsinformationsfelder an fordern. In diesem Fall gibt das Flags-Element das PRINTER NOTIFY OPTIONS REFRESH-Flag an, und die Funktion _ ignoriert die anderen _ _ Strukturmitglieder.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Winspool.h (include Windows.h)

Weitere Informationen

Drucken

Drucken von Spooler-API-Strukturen

FindFirstPrinterChangeNotification

FindNextPrinterChangeNotification

_ _ DRUCKERBENACHRICHTIGUNGSOPTIONENTYP _