共用方式為


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 語言
1 習慣

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

篩選
數據類型: 字串 限定符: 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 南非文[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 巴斯克[284]
19 白俄羅斯[1025]
20 保加利亞[1025]
21 加泰羅尼亞[284]
22 中文(中國)[935]
23 中文(新加坡)[935]
24 中文(香港特別行政區)[937]
25 中國(澳門特別行政區)[937]
26 中文(臺灣)[937]
二十七 克羅埃西亞[870]
28 捷克文[870]
二十九 丹麥文[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 法羅塞[277]
45 芬蘭文[278]
46 法國(比利時)[500]
47 法文(加拿大)[037]
48 法文(盧森堡)[500]
49 法文(標準)[297]
50 法文(瑞士)[500]
51 德國(奧地利)[273]
52 德國(列支敦斯登)[500]
53 德國(盧森堡)[500]
54 德文 (標準)[273]
55 德文(瑞士)[500]
56 希臘文[423]
57 希臘文(現代)[875]
58 希伯來文[424]
59 匈牙利文[870]
六十 冰島文[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 挪威文(尼諾斯克)[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 西班牙文(特拉德。Sort)[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 德國(標準) (歐元)[1141]
117 冰島文(歐元)[1149]
118 國際(歐元)[1148]
119 義大利文(歐元)[1144]
120 拉丁-1開放系統(歐元)[924]
121 挪威文(博克瑪律) (歐元)[1142]
122 挪威文 (尼諾斯克) (歐元)[1142]
123 西班牙文(特拉德。排序) (歐元)[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 提供者類別
管理與管理程式設計人員指南