Compartir a través de


Interfaz IPackageDebugSettings (shobjidl_core.h)

Permite a los desarrolladores del depurador controlar el ciclo de vida de una aplicación de la Tienda Windows, como suspender o reanudar.

Herencia

La interfaz IPackageDebugSettings hereda de la interfaz IUnknown . IPackageDebugSettings también tiene estos tipos de miembros:

Métodos

La interfaz IPackageDebugSettings tiene estos métodos.

 
IPackageDebugSettings::ActivateBackgroundTask

Activa la tarea en segundo plano especificada.
IPackageDebugSettings::D isableDebugging

Deshabilita el modo de depuración para los procesos del paquete especificado.
IPackageDebugSettings::EnableDebugging

Habilita el modo de depuración para los procesos del paquete especificado.
IPackageDebugSettings::EnumerateBackgroundTasks

Obtiene las tareas en segundo plano proporcionadas por el paquete especificado.
IPackageDebugSettings::GetPackageExecutionState

Devuelve el estado de ejecución actual del paquete especificado.
IPackageDebugSettings::RegisterForPackageStateChanges

Regístrese para las notificaciones de cambio de estado del paquete.
IPackageDebugSettings::Resume

Reanuda los procesos del paquete si están suspendidos actualmente.
IPackageDebugSettings::SetTargetSessionId

Establece el identificador de sesión.
IPackageDebugSettings::StartServicing

Suspende y finaliza la parte no en segundo plano de las aplicaciones asociadas al paquete especificado y cancela las tareas en segundo plano asociadas al paquete.
IPackageDebugSettings::StartSessionRedirection

Hace que las tareas en segundo plano del paquete especificado se activen en la sesión de usuario especificada.
IPackageDebugSettings::StopServicing

Completa la operación de mantenimiento anterior iniciada por una llamada al método StartServicing.
IPackageDebugSettings::StopSessionRedirection

Detiene el redireccionamiento de las tareas en segundo plano del paquete especificado.
IPackageDebugSettings::Suspend

Suspende los procesos del paquete si se están ejecutando actualmente.
IPackageDebugSettings::TerminateAllProcesses

Finaliza todos los procesos del paquete especificado.
IPackageDebugSettings::UnregisterForPackageStateChanges

Deja de recibir notificaciones de cambio de estado del paquete asociadas a una llamada anterior a RegisterForPackageStateChanges.

Comentarios

Las opciones de depuración establecidas permanecen en vigor hasta que se borran o se libera esta interfaz.

Para que la configuración de depuración surta efecto en Internet Explorer en la nueva interfaz de usuario de Windows, use "DefaultBrowser_NOPUBLISHERID" como parámetro packageFullName para los métodos IPackageDebugSettings .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h