MsSnaStatus_PrintSession 클래스는 SNA 인쇄 세션 상태를 나타냅니다.
문법
class MsSnaStatus_PrintSession : MsSnaStatus_Config
{
string Name;
uint32 Status;
string StatusText;
uint32 PrintState;
uint16 Type;
}
속성
이름
데이터 형식: 문자열 한정자: 키 액세스 형식: Read-Only
세션의 고유 ID입니다.
상태
데이터 형식: sint32 액세스 형식: Read-Only
서비스의 현재 상태입니다. 다음 표에서는 상태의 가능한 값을 설명 합니다.
| 가치 | 설명 |
|---|---|
| 0 | 비활성 |
| 1 | 보류 중 |
| 2 | 중지 중 |
| 3 | 활동 중 |
StatusText
데이터 형식: 문자열 액세스 형식: Read-Only
상태 값 중 하나입니다. 다음은 StatusText의 가능한 값에 대해 설명합니다.
| 가치 |
|---|
| 비활성 |
| 보류 중 |
| 중지 중 |
| 스풀링 |
| 인쇄 |
| 종이 밖으로 |
| 오프라인 프린터 |
| 프린터 오류 |
| 프린터 일시 중지됨 |
| 프린터 유휴 상태 |
| InSession |
| 준비 완료 |
| 일시 중지 |
| 알 수 없음 |
PrintState
데이터 형식: 문자열 액세스 형식: Read-Only
프린터 상태 또는 프린터 오류를 나타내는 프린터 상태입니다. 다음 표에서는 PrintState의 가능한 값에 대해 설명합니다.
| 가치 |
|---|
| 스풀링 |
| 인쇄 |
| 종이 밖으로 |
| 오프라인 프린터 |
| 프린터 오류 |
| 프린터 일시 중지됨 |
| 프린터 유휴 상태 |
| InSession |
| 준비 완료 |
| 일시 중지 |
| 알 수 없음 |
유형
데이터 형식: uint16 액세스 형식: Read-Only
인쇄 세션의 유형입니다. 다음 표에서는 Type에 사용할 수 있는 값을 설명합니다.
| 가치 | 설명 |
|---|---|
| 0 | 3270 |
| 1 | APPC |
메서드
| 메서드 | 설명 |
|---|---|
| 객체 가져오기 | 인스턴스를 검색합니다. |
| EnumerateInstances | 개체의 모든 인스턴스를 열거합니다. |
| ExecMethod | 지정된 메서드를 실행합니다. |
| 시작 | 인쇄 세션을 시작합니다. |
| 중지 | 인쇄 세션을 중지합니다. |
| 일시 중지 | 인쇄 세션을 일시 중지합니다. |
| 다시 시작 | 인쇄 세션을 다시 시작합니다. |
| PA1Key | PA1Key 누를 시뮬레이트합니다. |
| PA2Key | PA2Key 누를 시뮬레이트합니다. |
| 취소 | 인쇄 세션을 취소합니다. |
GetObject, EnumerateInstances 및 ExecMethod에 대한 자세한 내용은 IWbemServices 인터페이스를 참조하세요.
요구 사항
플랫폼: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 11 및 Windows 10