다음을 통해 공유


MsSnaStatus_PrintSession 클래스

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, EnumerateInstancesExecMethod에 대한 자세한 내용은 IWbemServices 인터페이스를 참조하세요.

요구 사항

플랫폼: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 11 및 Windows 10

또한 참조하십시오

WmiSnaStatus WMI 공급자 클래스
관리 및 관리 프로그래머 가이드