RouterFreePrinterNotifyInfo-Funktion (winsplp.h)
Mit der Funktion des RouterFreePrinterNotifyInfo
Druckspoolers wird die Zuordnung einer angegebenen PRINTER_NOTIFY_INFO-Struktur und der zugeordneten PRINTER_NOTIFY_INFO_DATA-Strukturarray aufgehoben. (Diese Strukturen werden in der Microsoft Windows SDK-Dokumentation beschrieben.)
Syntax
BOOL RouterFreePrinterNotifyInfo(
[in, optional] PPRINTER_NOTIFY_INFO pInfo
);
Parameter
[in, optional] pInfo
Vom Aufrufer bereitgestellter Zeiger auf eine PRINTER_NOTIFY_INFO-Struktur (beschrieben in der Windows SDK-Dokumentation).
Rückgabewert
Wenn der Vorgang erfolgreich ist, gibt die Funktion TRUE zurück. Andernfalls gibt die Funktion FALSE zurück.
Hinweise
Die RefreshPrinterChangeNotification-Funktion eines Druckanbieters sollte aufgerufen RouterFreePrinterNotifyInfo
werden, um zuvor von RouterAllocPrinterNotifyInfo zugeordnete Strukturen aufzuteilen, aber nur, wenn RefreshPrinterChangeNotification einen Fehler auftritt. Wenn RefreshPrinterChangeNotification erfolgreich ist, sollten Sie davon ausgehen, dass die Clientanwendung die Zuordnung der Strukturen aufgehoben.
Neben dem Aufheben der Zuordnung der angegebenen PRINTER_NOTIFY_INFO-Struktur und der zugehörigen PRINTER_NOTIFY_INFO_DATA Strukturarrays gibt die Funktion auch die Zuordnung des Pufferraums auf, auf den pBuf in einem beliebigen Element des PRINTER_NOTIFY_INFO_DATA-Strukturarrays verweist.
Weitere Informationen finden Sie unter Unterstützen von Druckeränderungsbenachrichtigungen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | winsplp.h (winsplp.h einschließen) |
Bibliothek | Spoolss.lib |
DLL | Spoolss.dll |