Freigeben über


RouterFreePrinterNotifyInfo-Funktion (winsplp.h)

Mit der RouterFreePrinterNotifyInfo-Funktion des Druckspoolers wird eine angegebene PRINTER_NOTIFY_INFO Struktur und das zugeordnete PRINTER_NOTIFY_INFO_DATA Strukturarray zugeordnet. (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 (in der Windows SDK-Dokumentation beschrieben).

Rückgabewert

Wenn der Vorgang erfolgreich ist, gibt die Funktion TRUEzurück. Andernfalls gibt die Funktion FALSEzurück.

Bemerkungen

Die RefreshPrinterChangeNotification--Funktion eines Druckanbieters sollte RouterFreePrinterNotifyInfo aufrufen, um zuvor von RouterAllocPrinterNotifyInfozugeordnete Strukturen aufzuteilen, aber nur, wenn RefreshPrinterChangeNotification einen Fehler auftritt. Wenn RefreshPrinterChangeNotification erfolgreich ist, sollten Sie davon ausgehen, dass die Clientanwendung die Strukturen umgibt.

Neben der Zuordnung der angegebenen PRINTER_NOTIFY_INFO Struktur und des zugeordneten PRINTER_NOTIFY_INFO_DATA Strukturarrays behandelt die Funktion auch Pufferraum, auf den pBuf- in jedem Element des PRINTER_NOTIFY_INFO_DATA-Strukturarrays verweist.

Weitere Informationen finden Sie unter Unterstützen von Druckeränderungsbenachrichtigungen.

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- winsplp.h (include Winsplp.h)
Library Spoolss.lib
DLL- Spoolss.dll

Siehe auch

RefreshPrinterChangeNotification-

RouterAllocPrinterNotifyInfo