Quelle est la signification du paramètre accessMask dans System.Security.AccessControl.CommonAce's Constructor. Malheureusement la description "Le masque d'accès pour l'ACE". n'est pas très utile.Signification du paramètre accessMask dans CommonAce Constructor (System.Security.AccessControl)
0
A
Répondre
1
à partir du SDK documents:
Une valeur de 32 bits dont les bits correspondent aux droits d'accès pour l'objet. Les bits peuvent être activés ou désactivés, mais la signification du paramètre dépend du type ACE. Par exemple, si le bit qui correspond au droit de lire les autorisations est activé et que le type ACE est Refuser, l'ACE refuse le droit de lire les autorisations de l'objet. Si le même bit est activé mais que le type ACE est Autoriser, l'ACE accorde le droit de lire les autorisations de l'objet.
A partir du fichier d'en-tête SDK WinNT.h:
// 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
// 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
// +---------------+---------------+-------------------------------+
// |G|G|G|G|Res'd|A| StandardRights| SpecificRights |
// |R|W|E|A| |S| | |
// +-+-------------+---------------+-------------------------------+
//
// typedef struct _ACCESS_MASK {
// WORD SpecificRights;
// BYTE StandardRights;
// BYTE AccessSystemAcl : 1;
// BYTE Reserved : 3;
// BYTE GenericAll : 1;
// BYTE GenericExecute : 1;
// BYTE GenericWrite : 1;
// BYTE GenericRead : 1;
// } ACCESS_MASK;
// typedef ACCESS_MASK *PACCESS_MASK;
//
// but to make life simple for programmer's we'll allow them to specify
// a desired access mask by simply OR'ing together mulitple single rights
// and treat an access mask as a DWORD. For example
//
// DesiredAccess = DELETE | READ_CONTROL
Questions connexes
- 1. Signification du paramètre Fuzzy dans Lucene
- 2. Dans Message.CreateMessage, quelle est la signification du paramètre "action"?
- 3. paramètre Constructor est un tableau d'objets
- 4. signification du fichier include
- 5. Signification du suffixe U
- 6. C# Constructor statique générique
- 7. Tableau Constructor Dépendance avec StructureMap
- 8. Signification du texte entre crochets
- 9. Signification du journal des événements?
- 10. C# Constructor
- 11. des données incorrectes dans Constructor
- 12. Constructor Enchaînement en Java
- 13. Spring.NET & Constructor Interceptors
- 14. MEF Constructor Injection
- 15. Appel surchargée Constructor et Constructor Base en C#
- 16. Segfault Copy Constructor
- 17. L'accès à DCOM Security avec System.Security.AccessControl est-il possible?
- 18. JAXB constructor injection
- 19. C++ Copier Constructor Syntaxe
- 20. paramétrés Constructor Cascading
- 21. Android personnalisée Voir Constructor
- 22. C++ Constructor call
- 23. C++ Programmation Copier Constructor
- 24. Boo Constructor Chaînage
- 25. C# Struct Constructor Générique
- 26. signification de 'z'?
- 27. Signification du code de sortie JVM 10
- 28. C++ 0x Constructor Peer dans VC2010
- 29. Signification du signe de pourcentage dans Python 3.1
- 30. Signification du code SQL dans le code revu