MsSnaStatus_PrintSession类表示 SNA 打印会话状态。
语法
class MsSnaStatus_PrintSession : MsSnaStatus_Config
{
string Name;
uint32 Status;
string StatusText;
uint32 PrintState;
uint16 Type;
}
性能
名称
数据类型: 字符串 限定符: 密钥 访问类型:Read-Only
会话的唯一 ID。
地位
数据类型: sint32 访问类型:Read-Only
服务的当前状态。 下表描述了 Status 的可能值。
价值 | DESCRIPTION |
---|---|
0 | 无效 |
1 | 待处理 |
2 | 停止中 |
3 | 活跃 |
StatusText
数据类型: 字符串 访问类型:Read-Only
状态值之一。 下面介绍了 StatusText 的可能值。
价值 |
---|
无效 |
待处理 |
停止中 |
假 脱机 |
印刷 |
纸出 |
打印机脱机 |
打印机错误 |
打印机已暂停 |
打印机空闲 |
InSession |
准备好了 |
已暂停 |
未知 |
PrintState
数据类型: 字符串 访问类型:Read-Only
指示打印机的状态或任何打印机错误的打印机状态。 下表描述了 PrintState 的可能值。
价值 |
---|
假 脱机 |
印刷 |
纸出 |
打印机脱机 |
打印机错误 |
打印机已暂停 |
打印机空闲 |
InSession |
准备好了 |
已暂停 |
未知 |
类型
数据类型: uint16 访问类型:Read-Only
打印会话的类型。 下表描述了 Type 的可能值。
价值 | DESCRIPTION |
---|---|
0 | 3270 |
1 | APPC |
方法
方法 | DESCRIPTION |
---|---|
获取对象 | 检索实例。 |
EnumerateInstances | 枚举对象的所有实例。 |
ExecMethod | 执行指定的方法。 |
启动 | 启动打印会话。 |
停止 | 停止打印会话。 |
暂停 | 暂停打印会话。 |
重启 | 重启打印会话。 |
PA1Key | 模拟按 PA1Key。 |
PA2Key | 模拟按 PA2Key。 |
取消 | 取消打印会话。 |
有关 GetObject、 EnumerateInstances 和 ExecMethod 的详细信息,请参阅 IWbemServices 接口。
要求
平台:Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows 11 和 Windows 10