Fonction AppPolicyGetCreateFileAccess (appmodel.h)
Récupère une valeur indiquant si un processus dispose d’un accès complet ou restreint aux appareils d’E/S (fichier, flux de fichiers, répertoire, disque physique, volume, mémoire tampon de console, lecteur de bande, ressource de communication, maillot et canal).
Syntaxe
LONG AppPolicyGetCreateFileAccess(
[in] HANDLE processToken,
[out] AppPolicyCreateFileAccess *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é AppPolicyCreateFileAccess . Lorsque la fonction retourne correctement, la variable contient une valeur constante énumérée indiquant si le processus dispose d’un accès complet ou restreint aux appareils d’E/S.
Valeur retournée
Si la fonction réussit, la fonction retourne ERROR_SUCCESS.
Si aucune stratégie d’accès aux fichiers de création 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 la stratégie sont 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 |