PRINTER_NOTIFY_OPTIONS 結構
PRINTER_NOTIFY_OPTIONS結構會指定監視印表機或列印伺服器之變更通知物件的選項。
語法
typedef struct _PRINTER_NOTIFY_OPTIONS {
DWORD Version;
DWORD Flags;
DWORD Count;
PPRINTER_NOTIFY_OPTIONS_TYPE pTypes;
} PRINTER_NOTIFY_OPTIONS, *PPRINTER_NOTIFY_OPTIONS;
成員
-
版本
-
這個 結構的版本。 將此成員設定為 2。
-
旗標
-
位旗標。 如果您在 對 FindNextPrinterChangeNotification 函式的呼叫中設定PRINTER_NOTIFY_OPTIONS_REFRESH旗標,此函式會為所有受監視的印表機資訊欄位提供目前資料。 FindFirstPrinterChangeNotification函式會忽略Flags成員。
-
Count
-
pTypes陣列中的專案數目。
-
pTypes
-
PRINTER_NOTIFY_OPTIONS_TYPE結構的陣列指標。 使用這個陣列的一個專案來指定要監視的印表機資訊欄位,以及指定要監視之作業資訊欄位的一個專案。 您可以監視印表機資訊、作業資訊或兩者。
備註
搭配 FindFirstPrinterChangeNotification 函式使用此結構來指定要監視變更的印表機或作業資訊欄位集。
將此結構與 FindNextPrinterChangeNotification 函式搭配使用,以要求所有受監視印表機和作業資訊欄位的目前資料。 在此情況下, Flags 成員會指定PRINTER_NOTIFY_OPTIONS_REFRESH旗標,而 函式會忽略其他結構成員。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限桌面應用程式] |
標頭 |
|