IMetaDataImport::EnumPermissionSets, méthode
Énumère les autorisations pour les objets inclus dans une portée des métadonnées spécifiée.
Syntaxe
HRESULT EnumPermissionSets
[in, out] HCORENUM *phEnum,
[in] mdToken tk,
[in] DWORD dwActions,
[out] mdPermission rPermission[],
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Paramètres
phEnum
[in, out] Pointeur vers l’énumérateur. Cela doit être NULL pour le premier appel de cette méthode.
tk
[in] Jeton de métadonnées qui limite l’étendue de la recherche ou NULL pour autoriser la recherche dans l’étendue la plus large possible.
dwActions
[in] Indicateurs représentant les valeurs SecurityAction à inclure dans rPermission
ou zéro pour retourner toutes les actions.
rPermission
[out] Tableau utilisé pour stocker les jetons d’autorisation.
cMax
[in] Taille maximale du tableau rPermission
.
pcTokens
[out] Nombre de jetons d’autorisation retournés dans rPermission
.
Valeur de retour
HRESULT | Description |
---|---|
S_OK |
EnumPermissionSets retourné avec succès. |
S_FALSE |
Il n’y a pas de jetons à énumérer. Dans ce cas, pcTokens est zéro. |
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : Cor.h
Bibliothèque : incluse comme ressource dans MsCorEE.dll
Versions de .NET Framework : Disponible à partir de la version 1.0
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour