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

另請參閱

WMISNA WMI 提供者類別
系統管理和管理程式設計指南