Fonction AppPolicyGetWindowingModel (appmodel.h)
Récupère une valeur indiquant si un processus utilise un modèle de fenêtrage basé sur CoreWindow ou HWND. Vous pouvez utiliser la valeur pour décider comment vous inscrire aux notifications de changement d’état de fenêtre (taille modifiée, visibilité modifiée, etc.).
Syntaxe
LONG AppPolicyGetWindowingModel(
[in] HANDLE processToken,
[out] AppPolicyWindowingModel *policy
);
Paramètres
[in] processToken
Handle qui identifie le jeton d’accès pour un processus.
[out] policy
Pointeur vers une variable du type énuméré AppPolicyWindowingModel . Lorsque la fonction retourne correctement, la variable contient une valeur constante énumérée indiquant le modèle de fenêtrage du processus identifié.
Valeur retournée
Si la fonction réussit, la fonction retourne ERROR_SUCCESS.
Si aucune stratégie de modèle de fenêtrage connue n’a été trouvée pour le jeton de processus, la fonction déclenche une exception STATUS_ASSERTION_FAILURE et retourne ERROR_NOT_FOUND.
Si processToken ou policy ont la valeur Null, la fonction retourne ERROR_INVALID_PARAMETER.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | appmodel.h |
Bibliothèque | OneCoreUap.lib |
DLL | Api-ms-win-appmodel-runtime-l1-1-2.dll |