RouterFreePrinterNotifyInfo 函式 (winsplp.h)
列印後台處理程式的 RouterFreePrinterNotifyInfo
函式會解除分配指定的PRINTER_NOTIFY_INFO結構及其相關聯PRINTER_NOTIFY_INFO_DATA結構陣列。 (這些結構會在 Microsoft Windows SDK documentation.)
語法
BOOL RouterFreePrinterNotifyInfo(
[in, optional] PPRINTER_NOTIFY_INFO pInfo
);
參數
[in, optional] pInfo
呼叫端提供的PRINTER_NOTIFY_INFO結構指標 (Windows SDK 檔) 中所述。
傳回值
如果作業成功,函式會傳回 TRUE。 否則函式會傳回 FALSE。
備註
列印提供者的 RefreshPrinterChangeNotification 函式應該呼叫 RouterFreePrinterNotifyInfo
來解除分配 路由器先前配置的結構AllocPrinterNotifyInfo,但只有在 RefreshPrinterChangeNotification 發生錯誤時。 如果 RefreshPrinterChangeNotification 成功,您應該假設用戶端應用程式會解除分配結構。
除了解除分配指定的PRINTER_NOTIFY_INFO結構及其相關聯的PRINTER_NOTIFY_INFO_DATA結構數位之外,函式也會解除分配PRINTER_NOTIFY_INFO_DATA結構陣列之任何元素中 pBuf 所指向的緩衝區空間。
如需詳細資訊,請參閱 支援印表機變更通知。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | winsplp.h (包含 Winsplp.h) |
程式庫 | Spoolss.lib |
Dll | Spoolss.dll |