Partager via


Méthode IPackageDebugSettings ::GetPackageExecutionState (shobjidl_core.h)

Retourne l’état d’exécution actuel du package spécifié.

Syntaxe

HRESULT GetPackageExecutionState(
  [in]  LPCWSTR                 packageFullName,
  [out] PACKAGE_EXECUTION_STATE *packageExecutionState
);

Paramètres

[in] packageFullName

Type : LPCWSTR

Nom complet du package.

[out] packageExecutionState

Type : PACKAGE_EXECUTION_STATE*

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Les débogueurs peuvent utiliser GetPackageExecutionState pour comprendre si l’application est en cours d’exécution, de suspension, d’interruption ou d’arrêt. La fonction GetPackageExecutionState ne fournit pas l’état des tâches en arrière-plan s’exécutant dans le package.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shobjidl_core.h

Voir aussi

IPackageDebugSettings