PRINTER_NOTIFY_OPTIONS_TYPE structure

La structure PRINTER_NOTIFY_OPTIONS_TYPE spécifie l’ensemble des champs d’informations sur l’imprimante ou le travail à surveiller par un objet de notification de modification d’imprimante.

Un appel à la fonction FindFirstPrinterChangeNotification spécifie une structure PRINTER_NOTIFY_OPTIONS qui contient un tableau de structures PRINTER_NOTIFY_OPTIONS_TYPE .

Syntaxe

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;

Membres

Type

Type à surveiller. Ce membre peut être l’une des valeurs suivantes.

Valeur Signification
JOB_NOTIFY_TYPE
0x01
Indique que les champs spécifiés dans le tableau pFields sont des constantes JOB_NOTIFY_FIELD_*.
PRINTER_NOTIFY_TYPE
0x00
Indique que les champs spécifiés dans le tableau pFields sont des constantes PRINTER_NOTIFY_FIELD_*.

Reserved0

Réservé.

Reserved1

Réservé.

Réservé 2

Réservé.

Count

Nombre d’éléments dans le tableau pFields .

pFields

Pointeur vers un tableau de valeurs. Chaque élément du tableau spécifie un champ d’informations de travail ou d’imprimante intéressant. Pour obtenir la liste des champs d’informations sur l’imprimante et le travail pris en charge, consultez la structure PRINTER_NOTIFY_INFO_DATA .

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
En-tête
Winspool.h (inclure Windows.h)

Voir aussi

Impression

Imprimer les structures de l’API spouleur

FindFirstPrinterChangeNotification

PRINTER_NOTIFY_INFO_DATA

PRINTER_NOTIFY_OPTIONS