Condividi tramite


struttura PRINTER_NOTIFY_OPTIONS

La struttura PRINTER_NOTIFY_OPTIONS specifica le opzioni per un oggetto notifica di modifica che monitora una stampante o un server di stampa.

Sintassi

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

Members

Versione

Versione di questa struttura. Impostare questo membro su 2.

Flag

Flag di bit. Se si imposta il flag PRINTER_NOTIFY_OPTIONS_REFRESH in una chiamata alla funzione FindNextPrinterChangeNotification , la funzione fornisce i dati correnti per tutti i campi di informazioni sulla stampante monitorati. La funzione FindFirstPrinterChangeNotification ignora il membro Flags .

Numero

Numero di elementi nella matrice pTypes .

pTypes

Puntatore a una matrice di strutture PRINTER_NOTIFY_OPTIONS_TYPE . Utilizzare un elemento di questa matrice per specificare i campi delle informazioni della stampante da monitorare e un elemento per specificare i campi delle informazioni del processo da monitorare. È possibile monitorare le informazioni sulla stampante, le informazioni sul processo o entrambe.

Commenti

Utilizzare questa struttura con la funzione FindFirstPrinterChangeNotification per specificare il set di campi di informazioni sulla stampante o sul processo da monitorare per la modifica.

Utilizzare questa struttura con la funzione FindNextPrinterChangeNotification per richiedere i dati correnti per tutti i campi di informazioni sulla stampante e sul processo monitorati. In questo caso, il membro Flags specifica il flag PRINTER_NOTIFY_OPTIONS_REFRESH e la funzione ignora gli altri membri della struttura.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Winspool.h (include Windows.h)

Vedi anche

Stampa

Stampare le strutture dell'API Spooler

FindFirstPrinterChangeNotification

FindNextPrinterChangeNotification

PRINTER_NOTIFY_OPTIONS_TYPE