MutexAcl.OpenExisting(String, MutexRights) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee opent u een opgegeven benoemde mutex, als deze al bestaat en past u de gewenste toegangsrechten toe.
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
Parameters
- name
- String
De naam van de mutex die moet worden geopend. Als het wordt voorafgegaan door 'Global', verwijst deze naar een mutex voor de hele machine. Als het wordt voorafgegaan door 'Lokaal' of geen voorvoegsel heeft, verwijst het naar een sessiebrede mutex. Zowel voorvoegsel als naam zijn hoofdlettergevoelig.
- rights
- MutexRights
De gewenste toegangsrechten die moeten worden toegepast op de geretourneerde mutex.
Retouren
Een bestaande naam mutex.
Uitzonderingen
name is null.
name is een lege tekenreeks.
De benoemde mutex bestaat niet of is ongeldig.
Het pad is niet gevonden.
Er is een Win32-fout opgetreden.
De benoemde mutex bestaat, maar de gebruiker beschikt niet over de vereiste beveiligingstoegang om deze te gebruiken.