PRINTPROCESSOR_CAPS_1 結構
PRINTPROCESSOR_CAPS_1結構是pData變數所指定緩衝區中GetPrinterData函式所傳回印表機功能資訊的格式。
語法
typedef struct _PRINTPROCESSOR_CAPS_1 {
DWORD dwLevel;
DWORD dwNupOptions;
DWORD dwPageOrderFlags;
DWORD dwNumberOfCopies;
} PRINTPROCESSOR_CAPS_1, *PPRINTPROCESSOR_CAPS_1;
成員
-
dwLevel
-
結構的版本號碼。 此值必須是 1。
-
dwNupOptions
-
位遮罩,代表印表機可以在實體頁面上列印的各種檔頁。 最小有效位代表每頁 1 個檔頁、下一個位代表每頁 2 個檔頁等等。 例如,0x0000810B指出印表機支援每個實體頁面 1、2、4、9 和 16 個檔頁。
-
dwPageOrderFlags
-
列印頁面的順序。 此值可以是NORMAL_PRINT、REVERSE_PRINT或BOOKLET_PRINT。
-
dwNumberOfCopies
-
印表機可以處理的複本數目上限。
備註
GetPrintProcessorCapabilities函式會提供所有結構成員的值,其記載于 Windows Driver Kit (WDK) 中。
當應用程式呼叫GetPrinterData時,多工緩衝處理常式會呼叫列印處理器的GetPrintProcessorCapabilities函式,並指定具有 PrintProcCaps_datatype格式的值名稱,其中datatype是輸入資料類型的名稱。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限傳統型應用程式] |
標頭 |
|