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 |