Partager via


Méthode IRunnableTask ::IsRunning (shobjidl_core.h)

Demande des informations sur l’état d’une tâche, telles que l’extraction de miniatures.

Syntaxe

ULONG IsRunning();

Valeur de retour

Type : LONG

Retourne l’une des valeurs suivantes pour indiquer l’état d’exécution actuel.

Code de retour Description
IRTIR_TASK_NOT_RUNNING
L’extraction n’a pas encore démarré.
IRTIR_TASK_RUNNING
la tâche est en cours d’exécution.
IRTIR_TASK_SUSPENDED
La tâche est suspendue.
IRTIR_TASK_PENDING

IRunnableTask ::Kill a été appelé sur le thread, mais le thread ne s’est pas encore complètement arrêté.

IRTIR_TASK_FINISHED
La tâche est terminée.

Remarques

Cette méthode doit être implémentée.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel, Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shobjidl_core.h (incluez Shobjidl.h)
DLL Shell32.dll (version 5.0 ou ultérieure)