CIM_ConcreteJob 클래스

CIM_Job 클래스의 구체적인 버전입니다. 이 클래스는 일괄 처리 또는 인쇄 작업과 같이 실행할 일반 인스턴스화 가능한 작업 단위를 나타냅니다.

구문

[Abstract, Version("2.22.0"), UMLPackagePath("CIM::Core::CoreElements"), AMENDMENT]
class CIM_ConcreteJob : CIM_Job
{
  string   InstanceID;
  string   Name;
  uint16   JobState;
  datetime TimeOfLastStateChange;
  datetime TimeBeforeRemoval = "00000000000500.000000:000";
};

멤버

CIM_ConcreteJob 클래스에는 다음과 같은 유형의 멤버가 있습니다.

메서드

CIM_ConcreteJob 클래스에는 이러한 메서드가 있습니다.

메서드 Description
GetError 구체적인 작업의 운영 상태 대한 오류 정보를 검색합니다.
RequestStateChange 지정된 상태 변경을 구체적인 작업으로 요청합니다.

속성

CIM_ConcreteJob 클래스에는 이러한 속성이 있습니다.

InstanceID

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: , 재정의 ("InstanceID")

포함된 네임스페이스의 scope 내에서 이 클래스의 instance 고유하고 불투명하게 식별합니다.

중요

네임스페이스 내에서 고유성을 보장하기 위해 InstanceID 속성의 값은 OrgID:LocalID 패턴으로 생성되어야 합니다.

OrgID 에는 InstanceID를 정의하는 비즈니스 엔터티가 소유하는 저작권, 상표 또는 기타 고유 이름이 포함되어야 합니다. 또는 인식된 글로벌 기관에서 할당한 등록된 ID여야 합니다. 이 패턴은 스키마 클래스 이름의 구조와 유사합니다. 또한 고유성을 보장하려면 InstanceID 의 첫 번째 콜론이 OrgIDLocalID 사이에 있어야 합니다. 따라서 OrgID 에는 콜론(':')이 포함되어서는 안 됩니다.

LocalID 는 비즈니스 엔터티에서 선택되며 다른 기본 실제 요소를 식별하는 데 다시 사용하면 안 됩니다.

위의 패턴을 사용하지 않는 경우 정의 엔터티는 이 공급자 또는 이 네임스페이스에 대한 다른 공급자가 생성한 InstanceID 속성에서 결과 InstanceID 값이 다시 사용되지 않도록 해야 합니다.

DMTF(분산 관리 태스크 포스) 정의 인스턴스의 경우 패턴을 CIM으로 설정된 OrgID 와 함께 사용해야 합니다.

JobState

데이터 형식: uint16

액세스 형식: 읽기 전용

작업의 작동 상태 및 해당 상태 간의 전환입니다.

새로 만들기 (2)

작업이 시작된 적이 없습니다.

시작 (3)

작업이 '새로 만들기', '일시 중단됨' 또는 '서비스' 상태에서 '실행 중' 상태로 이동하고 있습니다.

실행 중 (4)

작업이 실행 중입니다.

일시 중단됨 (5)

작업이 중지되었지만 원활한 방식으로 다시 시작할 수 있습니다.

종료 중 (6)

작업이 '완료됨', '종료됨' 또는 '종료됨' 상태로 이동됩니다.

완료됨 (7)

작업이 정상적으로 완료되었습니다.

종료됨 (8)

작업이 '종료' 상태 변경 요청에 의해 중지되었습니다. 작업 및 모든 기본 프로세스가 종료되고 새 작업으로만 다시 시작할 수 있습니다(작업별).

사망 (9)

작업이 'Kill' 상태 변경 요청에 의해 중지되었습니다. 기본 프로세스가 실행 중일 수 있으며 리소스를 확보하려면 정리가 필요할 수 있습니다.

예외 (10)

작업이 오류 조건을 나타낼 수 있는 비정상적인 상태입니다. 실제 상태 작업별 개체를 통해 표시될 수 있습니다.

서비스 (11)

작업은 문제 검색 또는 해결 또는 둘 다를 지원하는 공급업체별 상태입니다.

쿼리 보류 중 (12)

클라이언트가 쿼리를 resolve 대기 중입니다.

DMTF 예약됨 (13..32767)

Vendor Reserved (32768..65535)

이름

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: 필수, 재정의 ("이름")

instance 사용자에게 친숙한 이름입니다. 또한 사용자에게 친숙한 이름을 검색 또는 쿼리의 속성으로 사용할 수 있습니다.

참고

이름은 네임스페이스 내에서 고유할 필요가 없습니다.

TimeBeforeRemoval

데이터 형식: datetime

액세스 형식: 읽기/쓰기

한정자: 필수

완료된 작업이 보존되는 기간을 나타냅니다. 기본값은 "00000000000500.000000:000"(5분)입니다.

TimeOfLastStateChange

데이터 형식: datetime

액세스 형식: 읽기 전용

작업 상태가 마지막으로 변경된 날짜 또는 시간입니다.

참고

작업의 상태가 변경되지 않고 이 속성이 채워진 경우 0 간격 값으로 설정해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 8
지원되는 최소 서버
Windows Server 2012
네임스페이스
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

추가 정보

CIM_Job