Interface IPackageDebugSettings (shobjidl_core.h)
Permet aux développeurs de débogueur de contrôler le cycle de vie d’une application du Windows Store, comme la suspension ou la reprise.
Héritage
L’interface IPackageDebugSettings hérite de l’interface IUnknown. IPackageDebugSettings a également les types de membres suivants :
Méthodes
L’interface IPackageDebugSettings utilise ces méthodes.
IPackageDebugSettings ::ActivateBackgroundTask Active la tâche en arrière-plan spécifiée. |
IPackageDebugSettings ::D isableDebugging Désactive le mode de débogage pour les processus du package spécifié. |
IPackageDebugSettings ::EnableDebugging Active le mode débogage pour les processus du package spécifié. |
IPackageDebugSettings ::EnumerateBackgroundTasks Obtient les tâches en arrière-plan fournies par le package spécifié. |
IPackageDebugSettings ::GetPackageExecutionState Retourne l’état d’exécution actuel du package spécifié. |
IPackageDebugSettings ::RegisterForPackageStateChanges Inscrivez-vous aux notifications de changement d’état du package. |
IPackageDebugSettings ::Resume Reprend les processus du package s’ils sont actuellement suspendus. |
IPackageDebugSettings ::SetTargetSessionId Définit l’identificateur de session. |
IPackageDebugSettings ::StartServicing Suspend et termine la partie hors arrière-plan des applications associées au package spécifié et annule les tâches en arrière-plan associées au package. |
IPackageDebugSettings ::StartSessionRedirection Entraîne l’activation des tâches en arrière-plan pour le package spécifié dans la session utilisateur spécifiée. |
IPackageDebugSettings ::StopServicing Termine l’opération de maintenance précédente qui a été démarrée par un appel à la méthode StartServicing. |
IPackageDebugSettings ::StopSessionRedirection Arrête la redirection des tâches en arrière-plan pour le package spécifié. |
IPackageDebugSettings ::Suspend Suspend les processus du package s’ils sont en cours d’exécution. |
IPackageDebugSettings ::TerminateAllProcesses Termine tous les processus pour le package spécifié. |
IPackageDebugSettings ::UnregisterForPackageStateChanges Cesse de recevoir les notifications de changement d’état de package associées à un appel précédent à RegisterForPackageStateChanges. |
Remarques
Toutes les options de débogage définies restent en vigueur jusqu’à ce qu’elles soient effacées ou que cette interface soit libérée.
Pour que les paramètres de débogage prennent effet sur Internet Explorer dans la nouvelle interface utilisateur Windows, utilisez « DefaultBrowser_NOPUBLISHERID » comme paramètre packageFullName pour les méthodes IPackageDebugSettings.
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 |