包含打印会话。
以下语法通过 MOF 代码简化。
语法
class MsSna_ServicePrint : MsSna_Service
{
String Name;
boolean NoEventLogOnSkippingTransparentSection;
boolean UseProportionalFontChange;
boolean FlushFinalFF;
boolean DelayPrintStart;
boolean AlwaysDoNL;
boolean NoSpaceAfterFF;
boolean DoAllFF;
boolean IgnoreCharsUnder3F;
boolean UseFixedTabs;
sint32 ActivationRetryInterval;
sint32 ActivationRetryLimit;
String StatusText;
};
性能
名称
数据类型: 字符串限定符: 键、MAXLEN(16)访问类型:读/写
主机打印服务名称。 名称 与计算机名称相同。
NoEventLogOnSkippingTransparentSection
数据类型: 布尔访问类型:读/写
如果 防止每次打印服务在打印主机打印作业时发现透明节,则防止事件日志中的条目;否则为 false。
UseProportionalFontChange
数据类型: 布尔访问类型:读/写
如果为 true ,则防止包含通过主机打印服务打印的非重排类型字体的文档中的重叠字符;否则为 false。
FlushFinalFF
数据类型: 布尔访问类型:读/写
如果 导致主机打印服务在打印作业结束时显式为文档提供格式,则为 true;否则为 false。
DelayPrintStart
数据类型: 布尔访问类型:读/写
如果 延迟打印作业的开始,直到主机打印服务接收可打印数据;否则为 false。
AlwaysDoNL
数据类型: 布尔访问类型:读/写
如果主机打印服务确定已达到特定数据行的最大打印位置,则为 true 以插入新行;否则为 false。
NoSpaceAfterFF
数据类型: 布尔访问类型:读/写
true 以防止打印服务在窗体源之后插入空格字符;否则为 false。
DoAllFF
数据类型: 布尔访问类型:读/写
若要 强制打印机驱动程序遵守所有表单源命令,则为 true;否则为 false。
IgnoreCharsUnder3F
数据类型: 布尔访问类型:读/写
true 导致主机打印服务忽略十六进制字符 3F 及更低版本;否则为 false。
UseFixedTabs
数据类型: 布尔访问类型:读/写
true 若要禁用普通制表符功能(如对齐列中的制表符),并将每个选项卡解释为固定数量的空格;否则为 false。
ActivationRetryInterval
数据类型: sint32访问类型:读/写
在尝试再次打印作业之前等待的秒数。 默认值为 10 秒。
ActivationRetryLimit
数据类型: sint32访问类型:读/写
主机打印服务在终止连接后尝试激活 APPC 会话的次数。 默认值为 -1(无限)。
StatusText
数据类型: 字符串访问类型:读/写
主机打印服务的当前状态。 下表描述了 StatusText 的可能值。
价值 | DESCRIPTION |
---|---|
未配置 | 未配置服务。 |
无效 | 服务处于非活动状态。 |
待处理 | 服务处于挂起状态。 |
停止中 | 服务正在停止。 |
活跃 | 服务处于活动状态。 |
过期 | 该服务已过期。 |
已暂停 | 服务已暂停。 |
方法
方法 | DESCRIPTION |
---|---|
启动 | 启动服务。 |
停止 | 停止服务。 |
要求
平台:Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows 11 和 Windows 10