DiscretionaryAcl.RemoveAccessSpecific Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Supprime l'entrée du contrôle d'accès spécifiée de l'objet DiscretionaryAcl en cours.
Surcharges
RemoveAccessSpecific(AccessControlType, SecurityIdentifier, ObjectAccessRule) |
Supprime l'entrée du contrôle d'accès spécifiée de l'objet DiscretionaryAcl en cours. |
RemoveAccessSpecific(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags) |
Supprime l'entrée du contrôle d'accès spécifiée de l'objet DiscretionaryAcl en cours. |
RemoveAccessSpecific(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid) |
Supprime l'entrée du contrôle d'accès spécifiée de l'objet DiscretionaryAcl en cours. Utilisez cette méthode pour les listes de contrôle d'accès des objets annuaire lorsque vous spécifiez le type d'objet ou le type d'objet hérité de l'entrée du contrôle d'accès à supprimer. |
RemoveAccessSpecific(AccessControlType, SecurityIdentifier, ObjectAccessRule)
Supprime l'entrée du contrôle d'accès spécifiée de l'objet DiscretionaryAcl en cours.
public:
void RemoveAccessSpecific(System::Security::AccessControl::AccessControlType accessType, System::Security::Principal::SecurityIdentifier ^ sid, System::Security::AccessControl::ObjectAccessRule ^ rule);
public void RemoveAccessSpecific (System.Security.AccessControl.AccessControlType accessType, System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAccessRule rule);
member this.RemoveAccessSpecific : System.Security.AccessControl.AccessControlType * System.Security.Principal.SecurityIdentifier * System.Security.AccessControl.ObjectAccessRule -> unit
Public Sub RemoveAccessSpecific (accessType As AccessControlType, sid As SecurityIdentifier, rule As ObjectAccessRule)
Paramètres
- accessType
- AccessControlType
Type de contrôle d'accès (autorisation ou refus) à supprimer.
SecurityIdentifier pour lequel supprimer une entrée du contrôle d'accès.
- rule
- ObjectAccessRule
ObjectAccessRule pour lequel supprimer l’accès.
S’applique à
RemoveAccessSpecific(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)
Supprime l'entrée du contrôle d'accès spécifiée de l'objet DiscretionaryAcl en cours.
public:
void RemoveAccessSpecific(System::Security::AccessControl::AccessControlType accessType, System::Security::Principal::SecurityIdentifier ^ sid, int accessMask, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags);
public void RemoveAccessSpecific (System.Security.AccessControl.AccessControlType accessType, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags);
member this.RemoveAccessSpecific : System.Security.AccessControl.AccessControlType * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags -> unit
Public Sub RemoveAccessSpecific (accessType As AccessControlType, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags)
Paramètres
- accessType
- AccessControlType
Type de contrôle d'accès (autorisation ou refus) à supprimer.
SecurityIdentifier pour lequel supprimer une entrée du contrôle d'accès.
- accessMask
- Int32
Masque d'accès de l'entrée du contrôle d'accès à supprimer.
- inheritanceFlags
- InheritanceFlags
Indicateurs qui spécifient les propriétés d'héritage de l'entrée du contrôle d'accès à supprimer.
- propagationFlags
- PropagationFlags
Indicateurs qui spécifient les propriétés de propagation d'héritage de l'entrée du contrôle d'accès à supprimer.
S’applique à
RemoveAccessSpecific(AccessControlType, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)
Supprime l'entrée du contrôle d'accès spécifiée de l'objet DiscretionaryAcl en cours. Utilisez cette méthode pour les listes de contrôle d'accès des objets annuaire lorsque vous spécifiez le type d'objet ou le type d'objet hérité de l'entrée du contrôle d'accès à supprimer.
public:
void RemoveAccessSpecific(System::Security::AccessControl::AccessControlType accessType, System::Security::Principal::SecurityIdentifier ^ sid, int accessMask, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType);
public void RemoveAccessSpecific (System.Security.AccessControl.AccessControlType accessType, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType);
member this.RemoveAccessSpecific : System.Security.AccessControl.AccessControlType * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.ObjectAceFlags * Guid * Guid -> unit
Public Sub RemoveAccessSpecific (accessType As AccessControlType, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, objectFlags As ObjectAceFlags, objectType As Guid, inheritedObjectType As Guid)
Paramètres
- accessType
- AccessControlType
Type de contrôle d'accès (autorisation ou refus) à supprimer.
SecurityIdentifier pour lequel supprimer une entrée du contrôle d'accès.
- accessMask
- Int32
Masque d'accès de l'entrée du contrôle d'accès à supprimer.
- inheritanceFlags
- InheritanceFlags
Indicateurs qui spécifient les propriétés d'héritage de l'entrée du contrôle d'accès à supprimer.
- propagationFlags
- PropagationFlags
Indicateurs qui spécifient les propriétés de propagation d'héritage de l'entrée du contrôle d'accès à supprimer.
- objectFlags
- ObjectAceFlags
Indicateurs qui spécifient si les paramètres objectType
et inheritedObjectType
contiennent des valeurs non null
.
- objectType
- Guid
Identité de la classe d'objets à laquelle l'entrée du contrôle d'accès supprimée s'applique.
- inheritedObjectType
- Guid
Identité de la classe des objets enfants qui peuvent hériter de l'entrée du contrôle d'accès supprimée.