MsSna_PrintSession 類別
列印服務上列印會話的基類。
下列語法是從 MOF 程式碼簡化的。
語法
class MsSna_PrintSession : MsSna_Config
{
String Name;
String Service;
String Comment;
String StatusText;
sint16 Activation;
sint16 CodePage;
sint16 CodePageLanguage;
String PrinterDeviceName;
String CodePageCustomFile;
String PrinterFile;
boolean PrintToFile;
String FaceName;
boolean FaceNameOverride;
sint32 LeftMargin;
sint32 RightMargin;
sint32 TopMargin;
sint32 BottomMargin;
boolean MarginOverride;
boolean UniqueExtension;
String PDTFile;
boolean CheckPDTFile;
String Filter;
boolean bFilter;
sint16 FontSize;
sint16 SessionType;
sint16 LinesPerInch;
sint16 CharsPerLine;
boolean IgnoreTransparentSections;
boolean NoHorizontalScaling;
boolean NoVerticalScaling;
boolean LPIOverride;
boolean PageSetupOverride;
};
參數
名稱
資料類型: 字串 限定詞: 索引鍵、MAXLEN (32) 、TOUPPERCASE存取類型:讀取/寫入
會話名稱,可區分網路上的不同印表機。
服務
資料類型: 字串 限定詞: MAXLEN (20) 存取類型:讀取/寫入
列印會話所屬的 SNA 服務。
註解
資料類型: 字串 限定詞: MAXLEN (25) 存取類型:讀取/寫入
選擇性批註欄位。
StatusText
資料類型: 字串 存取類型:讀取/寫入
列印會話的狀態。
啟用
資料類型: 字串 存取類型:讀取/寫入
列印會話啟用。 下表描述 Activation 的可能值。
值 | 描述 |
---|---|
0 | 自動。 啟動主機列印服務時,自動啟動列印會話 |
1 | 手動。 手動啟動列印會話。 |
CodePage
資料類型: sint16存取類型:讀取/寫入
值,指出將使用標準語言代碼或自訂字碼頁。 下表描述 CodePage的可能值。
值 | 描述 |
---|---|
0 | Language |
1 | Custom |
CodePageLanguage
資料類型: sint16存取類型:讀取/寫入
列印會話中要使用的字碼頁。 如需CodePageLanguage可能值的詳細資訊,請參閱一節。
PrinterDeviceName
資料類型: 字串 限定詞: MAXLEN (256) 存取類型:讀取/寫入
目的地印表機的名稱。
CodePageCustomFile
資料類型: 字串 限定詞: MAXLEN (256) 存取類型:讀取/寫入
如果要使用自訂字碼頁,則為檔案名。
PrinterFile
資料類型: 字串 限定詞: MAXLEN (256) 存取類型:讀取/寫入
檔案的名稱。 只有在列印至檔案時才有效。
PrintToFile
資料類型: 布林 存取類型:讀取/寫入
true 表示列印工作會傳送至檔案;否則為 false。 請注意,您仍然必須設定目的地印表機。
FaceName
資料類型: 字串 限定詞: MAXLEN (31) 存取類型:讀取/寫入
臉部的名稱。
FaceNameOverride
資料類型: 布林 存取類型:讀取/寫入
true 表示覆寫主機命令;否則為 false。
LeftMargin
資料類型: sint32 限定詞: MINVALUE (0) 、MAXVALUE (255) 存取類型:讀取/寫入
左邊界,以英吋為單位。
RightMargin
資料類型: sint32 限定詞: MINVALUE (0) 、MAXVALUE (255) 存取類型:讀取/寫入
右邊界,以英吋為單位。
TopMargin
資料類型: 字串 限定詞: MINVALUE (0) 、MAXVALUE (255) 存取類型:讀取/寫入
上邊界,以英吋為單位。
BottomMargin
資料類型: sint32 限定詞: MINVALUE (0) 、MAXVALUE (255) 存取類型:讀取/寫入
下邊界,以英吋為單位。
MarginOverride
資料類型: 布林 存取類型:讀取/寫入
true 表示覆寫主機邊界命令;否則為 false。
UniqueExtension
資料類型: 布林 存取類型:讀取/寫入
true 指示列印服務在列印檔案時為每個檔案提供唯一的副檔名。
PDTFile
資料類型: 字串 限定詞: MAXLEN (256) 存取類型:讀取/寫入
用來格式化列印工作的 PDT 檔案。
CheckPDTFile
資料類型: 布林 存取類型:讀取/寫入
true 表示 PDT 檔案將用來格式化列印工作;否則為 false。
Filter
資料類型: 字串 限定詞: MAXLEN (256) 存取類型:讀取/寫入
要用來篩選印表機資料流程的篩選 DLL。
bFilter
資料類型: 布林 限定詞: QualiferValueHere 存取類型:讀取/寫入
true 表示篩選 DLL 將用來篩選印表機資料流程;否則為 false。
FontSizeOverride
資料類型: 布林 存取類型:讀取/寫入
true 可覆寫主機字型大小命令。
FontSize
資料類型: sint16 限定詞: MINVALUE (0) 、MAXVALUE (3276) 存取類型:讀取/寫入
列印時要使用的字型大小。
SessionType
資料類型: sint16 存取類型:讀取/寫入
值,指出這是否為 APPC 或 3270 列印會話。 下表描述 SessionType的可能值。
值 | 描述 |
---|---|
0 | APPC |
1 | 3270 |
LinesPerInch
資料類型: sint16 限定詞: MINVALUE (1) 、MAXVALUE (12) 存取類型:讀取/寫入
每英吋要列印的行數。
CharsPerLine
資料類型: sint16 存取類型:讀取/寫入
要列印的每一行字元數。
IgnoreTransparentSections
資料類型: 布林 存取類型:讀取/寫入
true 表示忽略已標示為透明之列印資料流程的區段;否則為 false。 只有在使用 PDT 檔案來格式化資料時,這個值才有效。
NoHorizontalScaling
資料類型: 布林 存取類型:讀取/寫入
true 表示關閉印表機驅動程式的水準縮放功能;否則為 false。
NoVerticalScaling
資料類型: 布林 存取類型:讀取/寫入
true 表示關閉印表機驅動程式的垂直縮放功能;否則為 false。
LPIOverride
資料類型: 布林 存取類型:讀取/寫入
true 表示啟用要覆寫每英吋行的主機命令;否則為 false。
PageSetupOverride
資料類型: 字串 存取類型:讀取/寫入
頁面設定的覆寫。
備註
下表描述 CodePageLanguage的可能值。
程式碼 | 語言 |
---|---|
0 | Afrikaans[500] |
1 | 巴吉尼亞[870] |
2 | 阿拉伯文 () [420] |
3 | 阿拉伯文 (英國) [420] |
4 | 阿拉伯文 (阿拉伯文) [420] |
5 | 阿拉伯文 (阿拉伯文) [420] |
6 | 阿拉伯文 () [420] |
7 | 阿拉伯文 (巴) [420] |
8 | 阿拉伯文 (阿拉伯文) [420] |
9 | 阿拉伯文 (巴) [420] |
10 | 阿拉伯文 (阿拉伯文) [420] |
11 | 阿拉伯文 () [420] |
12 | 阿拉伯文 (卡) [420] |
13 | 阿拉伯文 (阿拉伯文) [420] |
14 | 阿拉伯文 (阿拉伯文) [420] |
15 | 阿拉伯文 (西亞) [420] |
16 | 阿拉伯文 (U.A.E.) [420] |
17 | 阿拉伯文 (阿拉伯文) [420] |
18 | Basque[284] |
19 | 白俄羅斯文[1025] |
20 | 保加利亞文[1025] |
21 | 卡達尼亞文[284] |
22 | 中文 (中國) [935] |
23 | 新加坡 (中文) [935] |
24 | 中文 (香港特別行政區特殊管理區域) [937] |
25 | 中文 () [937] |
26 | 中文 (臺灣) [937] |
27 | 克羅埃西亞文[870] |
28 | 捷克文[870] |
29 | 丹麥文[277] |
30 | 荷蘭文 (比利時) [500] |
31 | 荷蘭文 (標準) [037] |
32 | 英文 (澳大利亞) [037] |
33 | 英文 (巴西) [500] |
34 | 英文 (加拿大) [037] |
35 | 英文 (英式) [500] |
36 | 英文 (愛爾蘭) [285] |
37 | 英文 () [500] |
38 | 英文 (紐西蘭) [037] |
39 | 英文 (南非) [037] |
40 | 英文 () [500] |
41 | 英文 (英國) [285] |
42 | 英文 (美國) [037] |
43 | 愛沙尼亞文[1112] |
44 | Faeroese[277] |
45 | 芬蘭文[278] |
46 | 法國 (比利時) [500] |
47 | 加拿大 (法文) [037] |
48 | 法文 (盧森堡) [500] |
49 | 法文 (Standard) [297] |
50 | 法文 (瑞士) [500] |
51 | 德文 () [273] |
52 | 德文 (列支) [500] |
53 | 德文 (盧森堡) [500] |
54 | 德文 (Standard) [273] |
55 | 德文 (瑞士) [500] |
56 | 希臘文[423] |
57 | 希臘文 (新式) [875] |
58 | 希伯來文[424] |
59 | 匈牙利文[870] |
60 | 挪威文[871] |
61 | 印尼文[037] |
62 | 義大利文[280] |
63 | 義大利文 (瑞士) [500] |
64 | International[500] |
65 | 日文 (擴充片假名) [930] |
66 | 日文 (英文較低) [931] |
67 | 日文 (擴充英文) [939] |
68 | 日文 (片假名) [290] |
69 | 韓文[933] |
70 | 拉脫維亞文[1112] |
71 | 立陶宛文[1112] |
72 | 塞爾維亞文[1025] |
73 | 馬來文[037] |
74 | 挪威文 (布林) [277] |
75 | 挪威文 (Nynorsk) [277] |
76 | 波蘭文[870] |
77 | 葡萄牙文 (巴西) [037] |
78 | 葡萄牙文 (葡萄牙) [037] |
79 | 羅馬尼亞文[870] |
80 | 俄文[880] |
81 | 塞爾維亞文 (斯拉夫) [1025] |
82 | 塞爾維亞文 (拉丁) [870] |
83 | 斯洛伐克文[870] |
84 | 斯洛維尼亞文[870] |
85 | 西班牙文 (阿根廷) [284] |
86 | 西班牙文 (巴西) [284] |
87 | 西班牙文 () [284] |
88 | 西班牙文 () [284] |
89 | 西班牙文 () [284] |
90 | 西班牙文 () [284] |
91 | 西班牙文 () [284] |
92 | 西班牙文 () [284] |
93 | 西班牙文 () [284] |
94 | 西班牙文 (拉斯) [284] |
95 | 西班牙文 (墨西哥) [284] |
96 | 西班牙文 (新式排序) [284] |
97 | 西班牙文 () [284] |
98 | 西班牙文 (巴) [284] |
99 | 西班牙文 () [284] |
100 | 西班牙文 () [284] |
101 | 西班牙文 (波多黎各) [284] |
102 | 西班牙文 (Trad。排序) [284] |
103 | 西班牙文 () [284] |
104 | 西班牙文 (烏克蘭) [284] |
105 | 瑞典文[278] |
106 | 泰文[838] |
107 | 土耳其文[905] |
108 | 土耳其文 (拉丁文-5) [1026] |
109 | 烏克蘭文[1025] |
110 | 丹麥 (歐元) [1142] |
111 | 英文 (加拿大) (歐元) [1140] |
112 | 英文 (英國) (歐元) [1146] |
113 | 英文 (美國) (歐元) [1140] |
114 | 芬蘭文 (歐元) [1143] |
115 | 法文 (標準) (歐元) [1147] |
116 | 德文 (Standard) (Euro) [1141] |
117 | 挪威文 (歐元) [1149] |
118 | 國際 (歐元) [1148] |
119 | 義大利文 (歐元) [1144] |
120 | Latin-1 Open System (Euro) [924] |
121 | 挪威文 (布林) (歐元) [1142] |
122 | 挪威文 (Nynorsk) (Euro) [1142] |
123 | 西班牙文 (Trad。排序) (歐元) [1145] |
124 | 瑞典 (歐元) [1143] |
125 | Latin-1 Open System[1047] |
126 | 英文 (澳大利亞) (歐元) [1140] |
127 | 法文 (加拿大) (歐元) [1140] |
規格需求
平臺:Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows 11和Windows 10