PRINTER_INFO_6 結構
PRINTER_INFO_6指定印表機的狀態值。
語法
typedef struct _PRINTER_INFO_6 {
DWORD dwStatus;
} PRINTER_INFO_6, *PPRINTER_INFO_6;
成員
-
dwStatus
-
印表機狀態。 這個成員可以是下列值的任何合理組合。
值 意義 PRINTER_STATUS_BUSY 印表機忙碌中。 PRINTER_STATUS_DOOR_OPEN 印表機門已開啟。 PRINTER_STATUS_ERROR 未使用。 PRINTER_STATUS_INITIALIZING 印表機初始化中。 PRINTER_STATUS_IO_ACTIVE 印表機處於使用中輸入/輸出狀態 PRINTER_STATUS_MANUAL_FEED 印表機處於手動摘要狀態。 PRINTER_STATUS_NO_TONER 印表機的碳粉已用完。 PRINTER_STATUS_NOT_AVAILABLE 印表機無法列印。 PRINTER_STATUS_OFFLINE 印表機為離線。 PRINTER_STATUS_OUT_OF_MEMORY 印表機記憶體不足。 PRINTER_STATUS_OUTPUT_BIN_FULL 印表機的輸出紙匣已滿。 PRINTER_STATUS_PAGE_PUNT 印表機無法列印目前的頁面。 PRINTER_STATUS_PAPER_JAM 紙張在印表機中已卡住 PRINTER_STATUS_PAPER_OUT 印表機紙張用完。 PRINTER_STATUS_PAPER_PROBLEM 印表機有紙張問題。 PRINTER_STATUS_PAUSED 印表機已暫停。 PRINTER_STATUS_PENDING_DELETION 印表機因為呼叫 DeletePrinter 函式而擱置刪除。 PRINTER_STATUS_POWER_SAVE 印表機處於省電模式。 PRINTER_STATUS_PRINTING 印表機正在列印。 PRINTER_STATUS_PROCESSING 印表機正在處理 SetPrinter 函 式中的命令。 PRINTER_STATUS_SERVER_UNKNOWN 印表機狀態未知。 PRINTER_STATUS_TONER_LOW 印表機的紙匣不足。 PRINTER_STATUS_USER_INTERVENTION 印表機發生錯誤,需要使用者執行某些動作。 PRINTER_STATUS_WAITING 印表機正在等候。 PRINTER_STATUS_WARMING_UP 印表機準備中。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限桌面應用程式] |
標頭 |
|
Unicode 與 ANSI 名稱 |
_PRINTER_INFO_6W (Unicode ) 和 anSI _PRINTER_INFO_6A (ANSI) |