PRINTER_NOTIFY_OPTIONS structure
La structure PRINTER_NOTIFY_OPTIONS spécifie les options d’un objet de notification de modification qui surveille une imprimante ou un serveur d’impression.
Syntaxe
typedef struct _PRINTER_NOTIFY_OPTIONS {
DWORD Version;
DWORD Flags;
DWORD Count;
PPRINTER_NOTIFY_OPTIONS_TYPE pTypes;
} PRINTER_NOTIFY_OPTIONS, *PPRINTER_NOTIFY_OPTIONS;
Membres
-
Version
-
Version de cette structure. Définissez ce membre sur 2.
-
Indicateurs
-
Indicateur de bits. Si vous définissez l’indicateur PRINTER_NOTIFY_OPTIONS_REFRESH dans un appel à la fonction FindNextPrinterChangeNotification , la fonction fournit les données actuelles pour tous les champs d’informations d’imprimante surveillés. La fonction FindFirstPrinterChangeNotification ignore le membre Flags .
-
Count
-
Nombre d’éléments dans le tableau pTypes .
-
pTypes
-
Pointeur vers un tableau de structures PRINTER_NOTIFY_OPTIONS_TYPE . Utilisez un élément de ce tableau pour spécifier les champs d’informations sur l’imprimante à surveiller et un élément pour spécifier les champs d’informations de travail à surveiller. Vous pouvez surveiller les informations sur l’imprimante, les informations de travail ou les deux.
Notes
Utilisez cette structure avec la fonction FindFirstPrinterChangeNotification pour spécifier l’ensemble des champs d’informations sur l’imprimante ou le travail à surveiller.
Utilisez cette structure avec la fonction FindNextPrinterChangeNotification pour demander les données actuelles pour tous les champs d’informations sur l’imprimante et le travail surveillés. Dans ce cas, le membre Flags spécifie l’indicateur PRINTER_NOTIFY_OPTIONS_REFRESH et la fonction ignore les autres membres de la structure.
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 |
|