IRDVTaskPluginNotifySink::ScheduleTask, méthode
Appelé par l’agent de tâche pour planifier une tâche.
Syntaxe
HRESULT ScheduleTask(
[in] FILETIME ftStartTime,
[in] FILETIME ftEndTime,
[in] FILETIME ftDeadline,
[in] BSTR bstrLabel,
[in] BSTR bstrIdentifier,
[in] SAFEARRAY(BYTE) saContext
);
Paramètres
-
ftStartTime [in]
-
Type : FILETIME
Heure de début de la tâche la plus ancienne, en UTC.
-
ftEndTime [in]
-
Type : FILETIME
Heure de fin de la tâche, en UTC. Passez un paramètre FILETIME à tous les zéros si aucune heure de fin n’est spécifiée.
-
ftDeadline [in]
-
Type : FILETIME
Échéance de la tâche, en UTC. Cela permet de définir la priorité pour plusieurs tâches qui se trouvent dans leur fenêtre de démarrage. Si plusieurs tâches doivent être démarrées, celle dont l’échéance est la plus ancienne est démarrée en premier.
-
bstrLabel [in]
-
Type : BSTR
Étiquette de la tâche. Cette opération est passée à la méthode StartTask .
-
bstrIdentifier [in]
-
Type : BSTR
Identificateur de la tâche. Cette opération est passée à la méthode StartTask .
-
saContext [in]
-
Type : SAFEARRAY(BYTE)
Données facultatives pour la tâche. Cette opération est passée à la méthode StartTask .
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT .
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 7 Enterprise |
Serveur minimal pris en charge |
Windows Server 2008 R2 |