영어로 읽기

다음을 통해 공유


CIM_Job 클래스(Hyper-V 관리)

스크립트 또는 인쇄 작업과 같이 실행할 작업 단위를 나타내는 논리적 요소입니다. 작업은 예약되거나 큐에 대기할 수 있고 해당 실행이 단일 시스템으로 제한되지 않으므로 프로세스와 다릅니다.

구문

[Abstract, Version("2.10.0"), UMLPackagePath("CIM::Core::CoreElements"), AMENDMENT]
class CIM_Job : CIM_LogicalElement
{
  string   JobStatus;
  datetime TimeSubmitted;
  datetime ScheduledStartTime;
  datetime StartTime;
  datetime ElapsedTime;
  uint32   JobRunTimes = 1;
  uint8    RunMonth;
  sint8    RunDay;
  sint8    RunDayOfWeek;
  datetime RunStartInterval;
  uint16   LocalOrUtcTime;
  datetime UntilTime;
  string   Notify;
  string   Owner;
  uint32   Priority;
  uint16   PercentComplete;
  boolean  DeleteOnCompletion;
  uint16   ErrorCode;
  string   ErrorDescription;
  uint16   RecoveryAction;
  string   OtherRecoveryAction;
};

멤버

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

메서드

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

메서드 설명
KillJob 이 메서드는 더 이상 사용되지 않습니다. 대신 RequestStateChange 메서드를 사용합니다.
참고: 사용되지 않는 설명: 작업을 종료합니다.

속성

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

DeleteOnCompletion

데이터 형식: boolean

액세스 형식: 읽기/쓰기

True 이면 완료 시 작업을 삭제합니다. 그렇지 않으면 false입니다.

참고

이 속성은 이 속성이 True로 설정되기 전에 완료된 작업을 삭제하지 않습니다.

ElapsedTime

데이터 형식: datetime

액세스 형식: 읽기 전용

작업이 실행된 기간입니다.

ErrorCode

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: ModelCorrespondence ("CIM_Job.ErrorDescription")

되풀이 작업에 대한 처리 정보를 캡처하는 공급업체별 오류 코드입니다. 작업이 오류 없이 완료된 경우 값을 0으로 설정해야 합니다.

ErrorDescription

데이터 형식: string

액세스 형식: 읽기 전용

한정자: ModelCorrespondence ("CIM_Job.ErrorCode")

ErrorCode 속성의 해당 오류 코드에 대한 설명을 포함하는 자유 형식 문자열입니다.

JobRunTimes

데이터 형식: uint32

액세스 형식: 읽기/쓰기

작업을 실행할 횟수입니다.

JobStatus

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: ModelCorrespondence ("CIM_ManagedSystemElement.OperationalStatus")

작업의 상태 나타내는 자유 형식 문자열입니다.

LocalOrUtcTime

데이터 형식: uint16

액세스 형식: 읽기/쓰기

RunStartIntervalUntilTime 속성의 시간이 로컬 시간 또는 UTC 시간을 나타내는지 여부를 나타냅니다.

현지 시간 (1)

UTC 시간 (2)

알림

데이터 형식: 문자열

액세스 형식: 읽기/쓰기

작업이 완료되거나 실패할 때 알릴 사용자입니다.

OtherRecoveryAction

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: ModelCorrespondence ("CIM_Job.RecoveryAction")

RecoveryAction 속성이 Other("1")인 경우 복구 작업을 설명하는 문자열입니다.

소유자

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: ModelCorrespondence ("CIM_OwningJobElement.")

작업을 제출한 사용자 또는 작업을 요청한 서비스 또는 메서드 이름입니다.

PercentComplete

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: 단위 ("백분율"), MinValue (0), MaxValue (101), PUnit ("percent")

완료된 작업의 백분율입니다.

참고

"101" 값은 정의되지 않았으며 사양의 다음 주요 수정 버전에서는 허용되지 않습니다.

우선 순위

데이터 형식: uint32

액세스 형식: 읽기/쓰기

작업의 중요성. 번호가 낮을수록 우선 순위가 높습니다.

RecoveryAction

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: ModelCorrespondence ("CIM_Job.OtherRecoveryAction")

실행 작업이 실패할 때 수행할 복구 작업에 대해 설명합니다.

알 수 없음 (0)

어떤 복구 작업을 수행할지는 알 수 없습니다.

기타 (1)

복구 작업은 OtherRecoveryAction 속성에 지정됩니다.

계속하지 않음 (2)

작업 실행을 중지하고 해당 상태 적절하게 업데이트합니다.

다음 작업 계속 (3)

큐에서 다음 작업을 계속합니다.

작업 다시 실행 (4)

작업을 다시 실행해야 합니다.

복구 작업 실행 (5)

RecoveryJob 관계를 사용하여 연결된 작업을 실행합니다. 복구 작업은 실행될 큐에 이미 있어야 합니다.

RunDay

데이터 형식: sint8

액세스 형식: 읽기/쓰기

한정자: MinValue (-31), MaxValue (31), ModelCorrespondence ("CIM_Job.RunMonth", "CIM_Job. RunDayOfWeek", "CIM_Job. RunStartInterval")

RunDayOfWeek 속성과 함께 작업 처리 날짜를 나타내는 데 사용되는 정수입니다. 또는 RunDayOfWeek이 0으로 설정된 경우 RunDay는 작업이 처리되는 월의 날짜를 나타냅니다. RunDay가 음수 정수인 경우 월말을 기준으로 요일을 지정하거나 RunDay가 양의 정수인 경우 월의 시작을 기준으로 요일을 지정합니다.

RunDayOfWeek

데이터 형식: sint8

액세스 형식: 읽기/쓰기

한정자: ModelCorrespondence ("CIM_Job.RunMonth", "CIM_Job. RunDay", "CIM_Job. RunStartInterval")

작업이 처리되는 날짜를 나타내기 위해 RunDay 속성과 함께 사용되는 정수입니다. 또는 RunDayOfWeek 이 0으로 설정된 경우 RunDay 는 작업이 처리되는 월의 날짜를 나타냅니다.

-토요일 (-7)

-금요일 (-6)

-목요일 (-5)

-수요일 (-4)

-화요일 (-3)

-월요일 (-2)

-일요일 (-1)

ExactDayOfMonth (0)

일요일 (1)

월요일 (2)

화요일 (3)

수요일 (4)

목요일 (5)

금요일 (6)

토요일 (7)

RunMonth

데이터 형식: uint8

액세스 형식: 읽기/쓰기

한정자: ModelCorrespondence ("CIM_Job.RunDay", "CIM_Job. RunDayOfWeek", "CIM_Job. RunStartInterval")

작업이 처리되는 월입니다.

1월 (0)

2월 (1)

3월 (2)

4월 (3일)

5월 (4일)

6월 (5일)

7월 (6일)

8월 (7일)

9월 (8)

10월 (9)

11월 (10일)

12월 (11일)

RunStartInterval

데이터 형식: datetime

액세스 형식: 읽기/쓰기

한정자: ModelCorrespondence ("CIM_Job.RunMonth", "CIM_Job. RunDay", "CIM_Job. RunDayOfWeek", "CIM_Job. RunStartInterval")

작업이 처리되는 자정 이후의 시간 간격입니다. 예를 들어 "000000000020000.000000:000"은 작업이 현지 시간 2시 또는 UTC 시간 이후에 실행됨을 나타냅니다(UTC는 LocalOrUtcTime 속성으로 지정됨).

ScheduledStartTime

데이터 형식: datetime

액세스 형식: 읽기/쓰기

한정자: 사용되지 않음 ("CIM_Job.RunMonth", "CIM_Job. RunDay", "CIM_Job. RunDayOfWeek", "CIM_Job. RunStartInterval")

참고

이 속성은 사용되지 않습니다. 대신 RunMonth, RunDay, RunDayOfWeekRunStartInterval 속성을 사용하는 것이 좋습니다.

현재 작업이 시작되도록 예약된 시간입니다. 이 시간은 날짜 및 시간 또는 속성이 요청된 시간을 기준으로 하는 간격으로 나타낼 수 있습니다. 모든 0의 값은 작업이 이미 실행 중임을 나타냅니다.

StartTime

데이터 형식: datetime

액세스 형식: 읽기 전용

작업이 시작된 시간입니다. 이 시간은 날짜 및 시간 또는 속성이 요청된 시간을 기준으로 간격으로 나타낼 수 있습니다.

TimeSubmitted

데이터 형식: datetime

액세스 형식: 읽기 전용

작업이 제출된 시간입니다. 모든 0의 값은 부모 요소가 날짜 및 시간을 보고할 수 없음을 나타냅니다.

UntilTime

데이터 형식: datetime

액세스 형식: 읽기/쓰기

한정자: ModelCorrespondence ("CIM_Job.LocalOrUtcTime")

작업이 유효하지 않거나 중지되어야 하는 시간입니다. 시간은 날짜 및 시간 또는 이 속성이 요청된 시간을 기준으로 간격으로 나타낼 수 있습니다. 모든 9의 값은 작업이 무기한으로 실행 될 수 있음을 나타냅니다.

요구 사항

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

추가 정보

CIM_LogicalElement