Método IPackageDebugSettings::EnumerateBackgroundTasks (shobjidl_core.h)
Obtiene las tareas en segundo plano proporcionadas por el paquete especificado.
Sintaxis
HRESULT EnumerateBackgroundTasks(
[in] LPCWSTR packageFullName,
[out] ULONG *taskCount,
[out] LPCGUID *taskIds,
[out] LPCWSTR **taskNames
);
Parámetros
[in] packageFullName
Nombre completo del paquete que se va a consultar para realizar tareas en segundo plano.
[out] taskCount
Recuento de entradas taskIds y taskNames .
[out] taskIds
Matriz de identificadores de tarea en segundo plano. Puede usar estos identificadores en el método ActivateBackgroundTask para activar las tareas especificadas.
[out] taskNames
Matriz de nombres de tareas que se corresponde con taskIds en segundo plano.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Los parámetros taskIds y taskNames tienen el mismo orden de las tareas. Si necesita conocer el nombre de tarea legible por el usuario asociado a taskId[0], consulte taskNames[0].
Requisitos
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 |