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, au format UTC.
-
ftEndTime [in]
-
Type : FILETIME
Heure de fin de la tâche, au format UTC. Transmettez un fichier FILETIME défini à tous les zéros si aucune heure de fin n’est spécifiée.
-
ftDeadline [in]
-
Type : FILETIME
Échéance de la tâche, au format UTC. Cette option 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 sera démarrée en premier.
-
bstrLabel [in]
-
Type : BSTR
Étiquette de la tâche. Il est passé à la méthode StartTask .
-
bstrIdentifier [in]
-
Type : BSTR
Identificateur de la tâche. Il est passé à la méthode StartTask .
-
saContext [in]
-
Type : SAFEARRAY(BYTE)
Données facultatives pour la tâche. Il est passé à 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 Entreprise |
Serveur minimal pris en charge |
Windows Server 2008 R2 |