Partager via


Interface IRDVTaskPlugin

L’interface IRDVTaskPlugin est implémentée par un agent de tâche de mise à jour de machine virtuelle pour permettre à l’agent de tâche de gérer les mises à jour système pour une machine virtuelle. Cette interface est utilisée par l’agent de déclencheur, qui est implémenté par le système hôte.

Membres

L’interface IRDVTaskPlugin hérite de l’interface IUnknown. IRDVTaskPlugin possède également les types de membres suivants :

Méthodes

L’interface IRDVTaskPlugin possède ces méthodes.

Méthode Description
Initialiser Appelé pour initialiser l’agent de tâche.
StartTask Appelé pour démarrer la tâche de mise à jour sur la machine virtuelle.
Terminate Appelé lorsque l’agent de tâche est en cours d’arrêt.

Propriétés

L’interface IRDVTaskPlugin possède ces propriétés.

Propriété Type d’accès Description
Pluginname
Lecture seule
Contient le nom d’affichage de l’agent de tâche.

Notes

L’agent de tâche est exécuté sur la machine virtuelle lorsque cette machine virtuelle est planifiée pour une mise à jour système. L’agent de tâche met à jour la machine virtuelle lorsque la méthode StartTask est appelée.

Pour inscrire l’agent de tâche, ajoutez la clé suivante au registre de la machine virtuelle :

HKEY_LOCAL_MACHINE\Logiciel\Microsoft\Windows NT\Currentversion\Serveur Terminal Server\Tâche\Plugins\TaskAgentName

Sous cette clé de Registre, ajoutez les valeurs suivantes :

Nom Type Description
CLSID
REG_SZ
Chaîne qui représente le CLSID de l’agent de tâche.
IsEnabled
REG_DWORD
0 si l’agent de tâche est désactivé ou 1 si l’agent de tâche est activé.

Notes

Plusieurs agents de tâche peuvent être inscrits, mais un seul agent de tâche sera utilisé. Si plusieurs agents de tâches sont activés, seul le premier trouvé sera utilisé.

Bien que cette interface soit prise en charge sur les systèmes d’exploitation identifiés dans les conditions requises ci-dessous, elle ne sera utilisée que si la machine virtuelle est hébergée sur Windows Server 2012.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 7 Enterprise
Serveur minimal pris en charge
Windows Server 2008 R2