Freigeben über


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

Weitere Informationen

RefreshPrinterChangeNotification

RouterAllocPrinterNotifyInfo