MutexAcl.OpenExisting(String, MutexRights) 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.
Ouvre un mutex nommé spécifié, s’il existe déjà, et applique les droits d’accès souhaités.
public:
static System::Threading::Mutex ^ OpenExisting(System::String ^ name, System::Security::AccessControl::MutexRights rights);
public static System.Threading.Mutex OpenExisting (string name, System.Security.AccessControl.MutexRights rights);
static member OpenExisting : string * System.Security.AccessControl.MutexRights -> System.Threading.Mutex
Public Shared Function OpenExisting (name As String, rights As MutexRights) As Mutex
Paramètres
- name
- String
Nom du mutex à ouvrir. S’il est préfixé par « Global », il fait référence à un mutex à l’échelle de l’ordinateur. S’il est préfixé par « Local » ou s’il n’a pas de préfixe, il fait référence à un mutex à l’échelle de la session. Le préfixe et le nom respectent la casse.
- rights
- MutexRights
Droits d’accès souhaités à appliquer au mutex retourné.
Retours
Mutex nommé existant.
Exceptions
name
a la valeur null
.
name
est une chaîne vide.
Le mutex nommé n’existe pas ou n’est pas valide.
Le chemin est introuvable.
Une erreur Win32 s’est produite.
Le mutex nommé existe, mais l’utilisateur ne dispose pas de l’accès de sécurité nécessaire pour l’utiliser.