MutexAcl.OpenExisting(String, MutexRights) Methode

Definitie

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.

Van toepassing op