_Класс мсвм конкретежоб

Конкретная версия задания. Этот класс представляет универсальную и экземплярную единицу работы, например пакет или задание печати, и специально используется в Hyper-V для отслеживания хода выполнения асинхронных операций.

Следующий синтаксис является упрощенным MOF-файлным (MOF) кодом и включает все наследуемые свойства.

Синтаксис

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ConcreteJob : CIM_ConcreteJob
{
  string   InstanceID;
  string   Caption;
  string   Description;
  string   ElementName;
  datetime InstallDate;
  string   Name;
  uint16   OperationalStatus[] = { 2 };
  string   StatusDescriptions[] = { "OK" };
  string   Status;
  uint16   HealthState = 5;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
  string   JobStatus;
  datetime TimeSubmitted;
  datetime ScheduledStartTime;
  datetime StartTime;
  datetime ElapsedTime;
  uint32   JobRunTimes;
  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;
  string   ErrorSummaryDescription;
  uint16   RecoveryAction;
  string   OtherRecoveryAction;
  uint16   JobState;
  datetime TimeOfLastStateChange;
  datetime TimeBeforeRemoval = 
                00000000000500.000000:000
              ;
  boolean  Cancellable;
  uint16   JobType;
};

Члены

Класс мсвм _ конкретежоб имеет следующие типы членов:

Методы

Класс мсвм _ конкретежоб содержит следующие методы.

Метод Описание
Ошибка Возвращает объект ошибки для задания, если оно существует.
жетеррорекс Возвращает объекты ошибок для задания, если таковые существуют.
киллжоб Этот метод не поддерживается.
Равен Запрашивает изменение состояния задания на указанное состояние.

Свойства

Класс мсвм _ конкретежоб имеет следующие свойства.

Отменяемых

Тип данных: логический

Тип доступа: только для чтения

Указывает, можно ли отменить задание. Значение этого свойства не гарантирует, что запрос на отмену задания будет выполнен.

Заголовок

Тип данных: строка

Тип доступа: только для чтения

Краткое описание объекта. Это свойство наследуется от CIM _ манажеделемент.

коммуникатионстатус

Тип данных: UInt16

Тип доступа: только для чтения

Указывает способность инструментирования взаимодействовать с базовым управляемым элементом. Значение null указывает, что это свойство не реализовано. Это свойство наследуется от CIM _ манажедсистемелемент.

делетеонкомплетион

Тип данных: логический

Тип доступа: только для чтения

Указывает, следует ли автоматически удалять задание после завершения. Это свойство наследуется от _ задания CIM.

Описание

Тип данных: строка

Тип доступа: только для чтения

Описание объекта. Это свойство наследуется от CIM _ манажеделемент.

DetailedStatus

Тип данных: UInt16

Тип доступа: только для чтения

Дополняет свойство примаристатус дополнительными сведениями о состоянии. Значение null указывает, что это свойство не реализовано. Это свойство наследуется от CIM _ манажедсистемелемент.

елапседтиме

Тип данных: DateTime

Тип доступа: только для чтения

Интервал времени, в течение которого выполнялось задание, или общее время выполнения, если задание завершено. Это свойство наследуется от _ задания CIM.

ElementName

Тип данных: строка

Тип доступа: только для чтения

Отображаемое имя объекта. Это свойство наследуется от CIM _ манажеделемент.

ErrorCode

Тип данных: UInt16

Тип доступа: только для чтения

Код ошибки, зависящий от поставщика. Если задание завершилось без ошибок, значение должно быть равно нулю. Это свойство наследуется от _ задания CIM.

ErrorDescription

Тип данных: строка

Тип доступа: только для чтения

Строка, содержащая описание ошибки поставщика. Это свойство наследуется от _ задания CIM.

ErrorSummaryDescription

Тип данных: строка

Тип доступа: только для чтения

Квалификаторы: моделкорреспонденце ("_ Задание CIM".ErrorCode")

Сводное описание ошибки, если оно есть. Это свойство наследуется от _ задания CIM.

HealthState

Тип данных: UInt16

Тип доступа: только для чтения

Текущая работоспособность элемента. Этот атрибут выражает работоспособность этого элемента, но не обязательно для его подкомпонентов. Возможные значения: от 0 до 30, где 5 означает, что элемент полностью работоспособен, а 30 означает, что элемент полностью нефункциональный. Это свойство наследуется от CIM _ манажедсистемелементи всегда имеет значение 5.

InstallDate

Тип данных: DateTime

Тип доступа: только для чтения

Дата и время создания конфигурации виртуальной машины. Это свойство наследуется от CIM _ манажедсистемелемент.

InstanceID

Тип данных: строка

Тип доступа: только для чтения

Квалификаторы: ключ

Уникально идентифицирует экземпляр этого класса. Это свойство наследуется от CIM _ манажеделементи всегда имеет значение null.

жобрунтимес

Тип данных: UInt32

Тип доступа: только для чтения

Количество запусков задания. Значение 1 указывает, что задание не повторяется, а любое ненулевое значение указывает на ограничение на количество повторений задания. Ноль указывает, что количество операций, которые может обработать задание, не ограничено, но оно будет завершено либо после достижения унтилтиме , либо после того, как задание будет прервано вручную. Это свойство наследуется от _ задания CIM.

JobState

Тип данных: UInt16

Тип доступа: только для чтения

JobState — это целочисленное перечисление, указывающее операционное состояние задания. Он также может указывать на переходы между этими состояниями, например "завершение работы" и "Запуск". Это свойство наследуется от CIM _ конкретежоб.

Значение Значение
Новое
2
Задание никогда не запускалось.
Начиная
с
3
Задание переходит из состояния 2 (новое), 5 (приостановлено) или 11 (служба) в состояние 4 (работает).
Выполнение
4
Задание выполняется.
Приостановлено
5
Задание остановлено, но его можно легко перезапустить.
Завершение работы
6
Задание переходит в состояние 7 (завершено), 8 (завершено) или 9 (прервано).
Завершено
7
Задание выполнено нормально.
Завершено
8
Задание остановлено запросом на изменение состояния "завершено". Задание и все его базовые процессы завершены и могут быть перезапущены только в качестве нового задания. Требование перезапуска задания только в качестве нового задания зависит от конкретного задания.
Уничтожено
9
Задание остановлено запросом на изменение состояния "Kill". Базовые процессы могут по-прежнему выполняться, а для освобождения ресурсов может потребоваться очистка.
Исключение
10
Задание находится в ненормальном состоянии, что может указывать на состояние ошибки. Фактическое состояние задания может быть доступно через объекты конкретного задания.
Служба
11
Задание находится в состоянии, зависящем от поставщика, которое поддерживает обнаружение проблем, разрешение или и то, и другое.
Зарезервировано
12 32767
в формате DMTF
Зарезервировано.
Поставщик Зарезервированный
32768 65535
Зарезервировано.

JobStatus

Тип данных: строка

Тип доступа: только для чтения

Строка, представляющая состояние задания. Это свойство наследуется от _ задания CIM.

JobType

Тип данных: UInt16

Тип доступа: только для чтения

Указывает тип задания, отслеживаемого этим объектом.

Неизвестно (0)

Определение виртуальной машины (1)

Изменение виртуальной машины (2)

Уничтожить виртуальную машину (3)

Изменение параметров службы управления (4)

Инициализация виртуальной машины (10)

Ожидание запуска виртуальной машины (11)

Запуск виртуальной машины (12)

Выключение виртуальной машины (13)

Сохранение виртуальной машины (14)

Восстановление виртуальной машины (15)

Завершение работы виртуальной машины (16)

Приостановить виртуальную машину (26)

Возобновление работы виртуальной машины (27)

Сброс виртуальной машины (28)

Перезагрузить виртуальную машину (29)

Добавление ресурсов виртуальной машины (30)

Изменение ресурсов виртуальной машины (31)

Удаление ресурсов виртуальной машины (32)

Запрос начальной памяти виртуальной машины (40)

Добавление памяти в виртуальную машину (41)

Удаление памяти из виртуальной машины (42)

Слияние дисков VHD (50)

Создание моментального снимка VSS в виртуальной машине (51)

Получение данных параметров импорта (60)

Импорт виртуальной машины (61)

Экспорт виртуальной машины (62)

Регистрация конфигурации (63)

Отмена регистрации конфигурации (64)

Виртуальная машина моментальных снимков (70)

Применение моментального снимка виртуальной машины (71)

Удаление моментального снимка виртуальной машины (72)

Очистить состояние моментального снимка виртуальной машины (73)

Добавление ресурсов в пул ресурсов (80)

Удаление ресурсов из пула ресурсов (81)

Изменение параметров сервера репликации (90)

Создание отношения репликации (91)

Изменение параметров отношений репликации (92)

Удаление отношения репликации (93)

Запуск нестандартной начальной репликации (94)

Импорт репликации (95)

Репликация изменений состояния (96)

Инициация отработки отказа (97)

Отмена отработки отказа (98)

Фиксация отработки отказа (99)

Инититате синхронизация репликации (100)

Отмена синхронизации репликации (101)

Запуск реплики теста (102)

Удаление тестовой реплики (103)

Обратная репликация (104)

Дельта-передача репликации (105)

Получение разностной репликации (106)

Повторная Синхронизация (107)

Применение журнала изменений (108)

Завершение начальной репликации (109)

Прерывать повторную синхронизацию (110)

Получение статистики реплики (111)

Подготовка к проверке согласованности (112)

Средство проверки согласованности (113)

Прерывать проверку согласованности (114)

Проверка подключения репликации (115)

Отправка начальной реплики (116)

Запуск повторной синхронизации начальной репликации (117)

Начать экспорт начальной репликации (118)

Сброс статистики реплики (119)

Применить зарегистрированные разности (120)

Повторная Синхронизация расширенной репликации (121)

Чтение конфигурации реплики теста (122)

Изменение режима репликации на основной (123)

Инициация восстановления размещения (124)

Обновление набора дисков (125)

Примечание

Значение, добавленное в Windows 10.

Определение коммутатора Ethernet (130)

Изменение параметров Ethernet-коммутатора (131)

Удаление коммутатора Ethernet (132)

Добавление ресурсов коммутатора Ethernet (133)

Изменение ресурсов коммутатора Ethernet (134)

Удаление ресурсов коммутатора Ethernet (135)

Проверка запланированной виртуальной машины (140)

Реализация виртуальной машины (141)

Создание пула ресурсов (150)

Изменение родительских ресурсов пула ресурсов (151)

Изменение параметров, не являющихся аллоктион, для пула ресурсов (152)

Удаление пула ресурсов (153)

Включить GPU RemoteFx (160)

Отключить GPU RemoteFx (161)

Изменение параметров трехмерной службы (162)

Примечание

Значение, добавленное в Windows 10.

Резервная копия виртуальной машины (170)

Интерфейс гостевой службы (180)

Примечание

Значение, добавленное в Windows 10.

Запрос сведений о гостевом кластере (181)

Примечание

Значение, добавленное в Windows 10.

Определение коллекции (190)

Примечание

Значение, добавленное в Windows 10.

Уничтожение коллекции (191)

Примечание

Значение, добавленное в Windows 10.

Переименование коллекции (192)

Примечание

Значение, добавленное в Windows 10.

Добавление члена в коллекцию (193)

Примечание

Значение, добавленное в Windows 10.

Удаление члена из коллекции (194)

Примечание

Значение, добавленное в Windows 10.

Добавить параметр в коллекцию (195)

Примечание

Значение, добавленное в Windows 10.

Удалить параметр из коллекции (196)

Примечание

Значение, добавленное в Windows 10.

Изменение параметра в коллекции (197)

Примечание

Значение, добавленное в Windows 10.

Коллекция моментальных снимков (198)

Примечание

Значение, добавленное в Windows 10.

Преобразовать моментальный снимок в опорную точку (200)

Примечание

Значение, добавленное в Windows 10.

Создание опорной точки (201)

Примечание

Значение, добавленное в Windows 10.

Удаление опорной точки (202)

Примечание

Значение, добавленное в Windows 10.

Экспорт контрольной точки (203)

Примечание

Значение, добавленное в Windows 10.

Удалить связанные данные из контрольной точки (204)

Примечание

Значение, добавленное в Windows 10.

Создание опорной точки для коллекции (205)

Примечание

Значение, добавленное в Windows 10.

Экспорт опорной точки в коллекции (206)

Примечание

Значение, добавленное в Windows 10.

Удалить связанные данные из опорной точки в коллекции (207)

Примечание

Значение, добавленное в Windows 10.

Удаление опорной точки в коллекции (208)

Примечание

Значение, добавленное в Windows 10.

Импорт метаданных опорной точки (209)

Примечание

Значение, добавленное в Windows 10 в качестве контрольной точки очистки.

Подключение или отключение назначаемого устройства (260)

Примечание

Значение, добавленное в Windows 10.

локалорутктиме

Тип данных: UInt16

Тип доступа: только для чтения

Указывает, представляют ли значения времени, представленные в свойствах рунстартинтервал и унтилтиме , местное время или время в формате UTC. Это свойство наследуется от _ задания CIM.

Местное время (1)

Время в формате UTC (2)

Name

Тип данных: строка

Тип доступа: только для чтения

Квалификаторы: Key, maxlen (256)

Отображаемое имя для этого экземпляра задания. Кроме того, отображаемое имя можно использовать в качестве свойства для поиска или запроса. Это свойство наследуется от CIM _ манажедсистемелемент.

Уведомление

Тип данных: строка

Тип доступа: только для чтения

Пользователь, который получает уведомление о завершении задания или сбое. Это свойство наследуется от _ задания CIM.

оператингстатус

Тип данных: UInt16

Тип доступа: только для чтения

Предоставляет сведения о текущем состоянии для рабочего условия элемента и может использоваться для предоставления более подробных сведений относительно значения свойства EnabledState . Значение null указывает, что это свойство не реализовано. Это свойство наследуется от CIM _ манажедсистемелемент.

OperationalStatus

Тип данных: UInt16 , массив

Тип доступа: только для чтения

Текущее состояние объекта. Это свойство наследуется от CIM _ манажедсистемелемент, и каждый элемент массива всегда имеет значение 2 (ОК).

осеррековеряктион

Тип данных: строка

Тип доступа: только для чтения

Строка, описывающая действие восстановления, если свойство рековеряктион экземпляра имеет значение 1 (другое). Это свойство наследуется от _ задания CIM.

Владелец

Тип данных: строка

Тип доступа: только для чтения

Пользователь, отправивший задание. Это свойство наследуется от _ задания CIM.

PercentComplete

Тип данных: UInt16

Тип доступа: только для чтения

Квалификаторы: MinValue (0), MaxValue (100), единицы ("процент")

Процент завершения задания. Это свойство наследуется от _ задания CIM.

примаристатус

Тип данных: UInt16

Тип доступа: только для чтения

Предоставляет сведения о состоянии высокого уровня. Это свойство следует использовать вместе со свойством детаиледстатус , чтобы обеспечить высокий уровень и подробные сведения о состоянии работоспособности элемента и его подкомпонентов. Значение null указывает, что это свойство не реализовано. Это свойство наследуется от CIM _ манажедсистемелемент.

Приоритет

Тип данных: UInt32

Тип доступа: только для чтения

Важность выполнения задания. Это свойство наследуется от _ задания CIM.

рековеряктион

Тип данных: UInt16

Тип доступа: только для чтения

Описывает действие восстановления, выполняемое для задания, которое не выполнялось успешно. Это свойство наследуется от _ задания CIM.

Неизвестно (0)

Другое (1)

Не продолжать (2)

Перейти к следующему заданию (3)

Повторно запустить задание (4)

Запустить задание восстановления (5)

рундай

Тип данных: sint8

Тип доступа: только для чтения

Квалификаторы: MinValue (-31), MaxValue (31)

День месяца, в который должно быть обработано задание. Для этого свойства существуют различные интерпретации в зависимости от значения рундайофвик.

Если рундайофвик имеет значение 0, а рундай является положительным, рундай определяет день месяца, в котором обработано задание. Например, если рундайофвик имеет значение 0, а рундай — 12, задание будет обработано на 12-й день месяца.

Если рундайофвик имеет значение 0, а рундай имеет отрицательное значение, рундай определяет число дней до последнего дня месяца, в котором обработано задание. 1 указывает последний день месяца, 2 — один день до последнего дня месяца и т. д. Например, если рундайофвик имеет значение 0, а рундай — значение 1, задание будет обрабатываться в последний день месяца.

Если рундайофвик не равен 0, рундайофвик — это день недели, в который будет обработано задание, относительно рундай. Например, если рундай имеет значение 15, а рундайофвик — 7 (+ Суббота), задание будет обработано в первую субботу в или после 15-го дня месяца. Если рундай имеет значение 20, а рундайофвик — 7 (Суббота), задание будет обработано в первую субботу в течение или до 20-го дня месяца. Если рундай имеет значение 1, а рундайофвик — 1 (воскресенье), задание будет обработано в последнем воскресенье месяца.

Это свойство наследуется от _ задания CIM.

рундайофвик

Тип данных: sint8

Тип доступа: только для чтения

Положительное или отрицательное целое число, используемое в сочетании с рундай для обозначения дня недели или месяца, в котором обрабатывается задание. Дополнительные сведения см. в описании свойства рундай . Это свойство наследуется от _ задания CIM.

-Суббота (7)

-Пятница (6)

-Четверг (5)

Среда (4)

-Вторник (3)

-Понедельник (2)

– Воскресенье (1)

Ексактдайофмонс (0)

Воскресенье (1)

Понедельник (2)

Вторник (3)

Среда (4)

Четверг (5)

Пятница (6)

Суббота (7)

рунмонс

Тип данных: Uint8

Тип доступа: только для чтения

Месяц, в течение которого должно быть обработано задание. Это свойство наследуется от _ задания CIM.

Январь (0)

Февраль (1)

Март (2)

Апрель (3)

Май (4)

Июнь (5)

Июль (6)

Август (7)

Сентябрь (8)

Октябрь (9)

Ноябрь (10)

Декабрь (11)

рунстартинтервал

Тип данных: DateTime

Тип доступа: только для чтения

Интервал времени после полуночи, когда должно быть обработано задание. Это свойство наследуется от _ задания CIM.

счедуледстарттиме

Тип данных: DateTime

Тип доступа: только для чтения

Запланированное время запуска задания (если применимо). Это свойство наследуется от _ задания CIM.

StartTime

Тип данных: DateTime

Тип доступа: только для чтения

Время начала задания. Это свойство наследуется от _ задания CIM.

Состояние

Тип данных: строка

Тип доступа: только для чтения

Это свойство наследуется от CIM _ манажедсистемелемент, но не используется.

статусдескриптионс

Тип данных: массив строк

Тип доступа: только для чтения

Строки, описывающие различные значения массива OperationalStatus . Это свойство наследуется от CIM _ манажедсистемелемент, и каждый элемент массива всегда имеет значение "ОК".

тимебефореремовал

Тип данных: DateTime

Тип доступа: только для чтения

Время (в минутах), в течение которого задание сохраняется после завершения выполнения, как успешно, так и в случае сбоя. Задание должно оставаться в наличии в течение некоторого периода времени независимо от значения свойства делетеонкомплетион . Значение по умолчанию — пять минут. Это свойство наследуется от CIM _ конкретежоби всегда имеет значение 00000000000500.000000:000.

тимеофластстатечанже

Тип данных: DateTime

Тип доступа: только для чтения

Дата или время последнего изменения состояния задания. Если состояние задания не изменилось и заполнено это свойство, то для него должно быть задано значение 0. Если изменение состояния было запрошено, но отклонено или еще не обработано, свойство не должно обновляться. Это свойство наследуется от CIM _ конкретежоб.

тимесубмиттед

Тип данных: DateTime

Тип доступа: только для чтения

Время отправки задания. Это свойство наследуется от _ задания CIM.

унтилтиме

Тип данных: DateTime

Тип доступа: только для чтения

Время, когда задание недопустимо или должно быть остановлено. Это свойство наследуется от _ задания CIM.

Комментарии

Доступ к классу _ конкретежоб мсвм может быть ограничен фильтром контроля учетных записей. Дополнительные сведения см. в разделе Управление учетными записями пользователей и инструментарий WMI.

Требования

Требование Значение
Минимальная версия клиента
[Только классические приложения Windows 8]
Минимальная версия сервера
[Только для настольных приложений Windows Server 2012]
Пространство имен
Корневая \ виртуализация \ версии 2
MOF
Виндовсвиртуализатион. v2. mof
DLL
Vmms.exe

См. также раздел

_КОНКРЕТЕЖОБ CIM

_КОНКРЕТЕЖОБ CIM

Классы управления виртуальной системой