Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Planifie l’exécution d’une opération asynchrone après un intervalle spécifié.
Syntaxe
HRESULT RtwqScheduleWorkItem(
[in] IRtwqAsyncResult *result,
[in] INT64 Timeout,
[out, optional] RTWQWORKITEM_KEY *key
);
Paramètres
[in] result
Pointeur vers le rappel. L’appelant doit implémenter cette interface.
[in] Timeout
Intervalle de délai d’attente, en millisecondes. Définissez ce paramètre sur une valeur négative. Le rappel est appelé après −Délai d’expiration millisecondes. Par exemple, si le délai d’expiration est de −5000, le rappel est appelé après 5 000 millisecondes.
[out, optional] key
Reçoit une clé qui peut être utilisée pour annuler le minuteur. Pour annuler l’attente, appelez RtwqCancelWorkItem et passez cette clé dans le paramètre Key .
Valeur retournée
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
| Client minimal pris en charge | Windows 8.1 [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2012 R2 [applications de bureau uniquement] |
| Plateforme cible | Windows |
| En-tête | rtworkq.h |
| Bibliothèque | Rtworkq.lib |
| DLL | RTWorkQ.dll |