_STRUKTUR DES TYPS "DRUCKERBENACHRICHTIGUNGSOPTIONEN" _ _

Die PRINTER NOTIFY OPTIONS _ _ _ TYPE-Struktur gibt die Gruppe 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 Typ, der überwacht werden soll. 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.
DRUCKER _ NOTIFY _ TYPE
0x00
Gibt an, dass die im pFields-Array angegebenen Felder PRINTER _ NOTIFY _ _ * FIELD-Konstanten sind.

Reserviert 0

Reserviert.

Reserved1

Reserviert.

Reserviert 2

Reserviert.

Count

Die Anzahl der Elemente im pFields-Array.

pFields

Ein Zeiger auf ein Array von Werten. Jedes Element des Arrays gibt ein gewünschtes Auftrags- oder Druckerinformationsfeld an. Eine Liste der unterstützten Drucker- und Auftragsinformationsfelder finden Sie in der Struktur PRINTER _ NOTIFY INFO _ _ DATA.

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

INFODATEN _ FÜR DRUCKERBENACHRICHTIGUNGEN _ _

_OPTIONEN FÜR _ DRUCKERBENACHRICHTIGUNGEN