Funzione FindClosePrinterChangeNotification

La funzione FindClosePrinterChangeNotification chiude un oggetto di notifica delle modifiche creato chiamando la funzione FindFirstPrinterChangeNotification . La stampante o il server di stampa associato all'oggetto di notifica delle modifiche non verranno più monitorati da tale oggetto.

Sintassi

BOOL FindClosePrinterChangeNotification(
  _In_ HANDLE hChange
);

Parametri

hChange [in]

Handle per l'oggetto di notifica delle modifiche da chiudere. Si tratta di un handle creato chiamando la funzione FindFirstPrinterChangeNotification .

Valore restituito

Se la funzione ha esito positivo, il valore restituito è un valore diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero.

Commenti

Nota

Si tratta di una funzione di blocco o sincrona e potrebbe non restituire immediatamente. La velocità di restituzione di questa funzione dipende da fattori di runtime come lo stato della rete, la configurazione del server di stampa e i fattori di implementazione del driver della stampante difficili da prevedere durante la scrittura di un'applicazione. Chiamando questa funzione da un thread che gestisce l'interazione con l'interfaccia utente, l'applicazione potrebbe sembrare non rispondente.

Dopo aver chiamato la funzione FindClosePrinterChangeNotification , non è possibile utilizzare l'handle hChange nelle chiamate successive a FindFirstPrinterChangeNotification o FindNextPrinterChangeNotification.

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)
Libreria
Winspool.lib
DLL
Spoolss.dll

Vedi anche

Stampa

Funzioni dell'API spooler di stampa

FindFirstPrinterChangeNotification

FindNextPrinterChangeNotification