Интерфейс IRDVTaskPlugin
Интерфейс IRDVTaskPlugin реализуется агентом задачи обновления виртуальной машины, чтобы позволить агенту задачи управлять обновлениями системы для виртуальной машины. Этот интерфейс используется агентом триггера, который реализуется системой узла.
Элементы
Интерфейс IRDVTaskPlugin наследуется от интерфейса IUnknown . IRDVTaskPlugin также имеет следующие типы элементов:
Методы
Интерфейс IRDVTaskPlugin содержит следующие методы.
Метод | Описание |
---|---|
Initialize | Вызывается для инициализации агента задач. |
StartTask | Вызывается для запуска задачи обновления на виртуальной машине. |
Завершение | Вызывается при завершении работы агента задачи. |
Свойства
Интерфейс IRDVTaskPlugin имеет следующие свойства.
Свойство | Тип доступа | Описание |
---|---|---|
Имя подключаемого модуля |
Только для чтения |
Содержит отображаемое имя агента задачи. |
Комментарии
Агент задач запускается на виртуальной машине, когда для этой виртуальной машины запланировано обновление системы. Агент задач обновляет виртуальную машину при вызове метода StartTask .
Чтобы зарегистрировать агент задач, добавьте следующий раздел в реестр виртуальной машины:
HKEY_LOCAL_MACHINE\Программного обеспечения\Microsoft\Подключаемые\ модулизадач\сервера\терминалов\ Windows NT CurrentVersion\TaskAgentName
В этом разделе реестра добавьте следующие значения:
Имя | Тип | Описание |
---|---|---|
CLSID |
REG_SZ |
Строка, представляющая ИДЕНТИФИКАТОР CLSID агента задачи. |
IsEnabled |
REG_DWORD |
0, если агент задач отключен, или 1, если агент задач включен. |
Примечание
Можно зарегистрировать несколько агентов задач, но будет использоваться только один агент задач. Если включено несколько агентов задач, будет использоваться только первый найденный агент.
Хотя этот интерфейс поддерживается в операционных системах, указанных в требованиях ниже, он будет использоваться только в том случае, если виртуальная машина размещена на Windows Server 2012.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 7 Корпоративная |
Минимальная версия сервера |
Windows Server 2008 R2 |