Función AppPolicyGetLifecycleManagement (appmodel.h)
Recupera un valor que indica si el Administrador de ciclo de vida de procesos (PLM) puede suspender o reanudar un proceso. Puede usar el valor para decidir si suscribirse a las notificaciones pertinentes del PLM o para registrarse para una notificación de suspensión del sistema clásico.
Sintaxis
LONG AppPolicyGetLifecycleManagement(
[in] HANDLE processToken,
[out] AppPolicyLifecycleManagement *policy
);
Parámetros
[in] processToken
Identificador que identifica el token de acceso de un proceso.
[out] policy
Puntero a una variable del tipo enumerado AppPolicyLifecycleManagement . Cuando la función devuelve correctamente, la variable contiene un valor constante enumerado que indica si el proceso identificado se administra o no.
Valor devuelto
Si la función se ejecuta correctamente, la función devuelve ERROR_SUCCESS.
Si no se encontró ninguna directiva de administración del ciclo de vida conocida para el token de proceso, la función genera una excepción de STATUS_ASSERTION_FAILURE y devuelve ERROR_NOT_FOUND.
Si processToken o policy son null, la función devuelve ERROR_INVALID_PARAMETER.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | appmodel.h |
Library | OneCoreUap.lib |
Archivo DLL | Api-ms-win-appmodel-runtime-l1-1-2.dll |