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 |