다음을 통해 공유


IRDVTaskPlugin 인터페이스

IRDVTaskPlugin 인터페이스는 작업 에이전트가 가상 머신에 대한 시스템 업데이트를 관리할 수 있도록 가상 머신 업데이트 작업 에이전트에 의해 구현됩니다. 이 인터페이스는 호스트 시스템에서 구현되는 트리거 에이전트에서 사용됩니다.

멤버

IRDVTaskPlugin 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IRDVTaskPlugin 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IRDVTaskPlugin 인터페이스에는 이러한 메서드가 있습니다.

메서드 Description
초기화 작업 에이전트를 초기화하기 위해 호출되었습니다.
StartTask 가상 머신에서 업데이트 작업을 시작하기 위해 호출됩니다.
Terminate 작업 에이전트가 종료될 때 호출됩니다.

속성

IRDVTaskPlugin 인터페이스에는 이러한 속성이 있습니다.

속성 액세스 유형 설명
PluginName
읽기 전용
작업 에이전트의 표시 이름을 포함합니다.

설명

작업 에이전트는 해당 가상 머신이 시스템 업데이트로 예약될 때 가상 머신에서 실행됩니다. 작업 에이전트는 StartTask 메서드가 호출되면 가상 머신을 업데이트합니다.

작업 에이전트를 등록하려면 가상 머신의 레지스트리에 다음 키를 추가합니다.

Hkey_local_machine\소프트웨어\Microsoft\\ Windows NT CurrentVersion\터미널 서버\태스크\플러그 인\TaskAgentName

이 레지스트리 키 아래에 다음 값을 추가합니다.

속성 형식 Description
CLSID
REG_SZ
작업 에이전트의 CLSID 를 나타내는 문자열입니다.
IsEnabled
REG_DWORD
작업 에이전트를 사용하지 않도록 설정한 경우 0, 작업 에이전트를 사용하도록 설정된 경우 1입니다.

참고

둘 이상의 작업 에이전트를 등록할 수 있지만 하나의 작업 에이전트만 사용됩니다. 둘 이상의 작업 에이전트를 사용하도록 설정하면 발견된 첫 번째 작업 에이전트만 사용됩니다.

이 인터페이스는 아래 요구 사항에 식별된 운영 체제에서 지원되지만 가상 머신이 Windows Server 2012 호스트되는 경우에만 사용됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 7 Enterprise
지원되는 최소 서버
Windows Server 2008 R2