estructura de PRINTER_NOTIFY_OPTIONS
La estructura PRINTER_NOTIFY_OPTIONS especifica las opciones de un objeto de notificación de cambios que supervisa una impresora o un servidor de impresión.
Sintaxis
typedef struct _PRINTER_NOTIFY_OPTIONS {
DWORD Version;
DWORD Flags;
DWORD Count;
PPRINTER_NOTIFY_OPTIONS_TYPE pTypes;
} PRINTER_NOTIFY_OPTIONS, *PPRINTER_NOTIFY_OPTIONS;
Miembros
-
Versión
-
La versión de esta estructura. Establezca este miembro en 2.
-
Marcas
-
Marca de bits. Si establece la marca PRINTER_NOTIFY_OPTIONS_REFRESH en una llamada a la función FindNextPrinterChangeNotification , la función proporciona datos actuales para todos los campos de información de impresora supervisados. La función FindFirstPrinterChangeNotification omite el miembro Flags .
-
Recuento
-
Número de elementos de la matriz pTypes .
-
pTypes
-
Puntero a una matriz de estructuras de PRINTER_NOTIFY_OPTIONS_TYPE . Use un elemento de esta matriz para especificar los campos de información de la impresora que se van a supervisar y un elemento para especificar los campos de información del trabajo que se van a supervisar. Puede supervisar la información de la impresora, la información del trabajo o ambas.
Comentarios
Utilice esta estructura con la función FindFirstPrinterChangeNotification para especificar el conjunto de campos de información de impresora o trabajo para supervisar el cambio.
Utilice esta estructura con la función FindNextPrinterChangeNotification para solicitar los datos actuales de todos los campos de información de la impresora y del trabajo supervisados. En este caso, el miembro Flags especifica la marca PRINTER_NOTIFY_OPTIONS_REFRESH y la función omite los demás miembros de la estructura.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|