Compartir a través de


Función AppPolicyGetWindowingModel (appmodel.h)

Recupera un valor que indica si un proceso usa un modelo basado en CoreWindow o un modelo de ventana basado en HWND. Puede usar el valor para decidir cómo registrarse para las notificaciones de cambio de estado de ventana (tamaño cambiado, visibilidad modificada, etc.).

Sintaxis

LONG AppPolicyGetWindowingModel(
  [in]  HANDLE                  processToken,
  [out] AppPolicyWindowingModel *policy
);

Parámetros

[in] processToken

Identificador que identifica el token de acceso de un proceso.

[out] policy

Puntero a una variable del tipo enumerado AppPolicyWindowingModel . Cuando la función vuelve correctamente, la variable contiene un valor constante enumerado que indica el modelo de ventanas del proceso identificado.

Valor devuelto

Si la función se ejecuta correctamente, la función devuelve ERROR_SUCCESS.

Si no se encontró ninguna directiva de modelo de ventanas 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