MutexAcl.OpenExisting(String, MutexRights) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Öffnet einen angegebenen benannten Mutex, sofern er bereits vorhanden ist, und wendet die gewünschten Zugriffsrechte an.
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
Parameter
- name
- String
Der Name des zu öffnenden Mutex. Wenn sie mit dem Präfix "Global" versehen ist, bezieht es sich auf einen computerweiten Mutex. Wenn das Präfix "Lokal" lautet oder kein Präfix aufweist, bezieht es sich auf ein sitzungsweites Mutex. Bei Präfix und Name wird die Groß-/Kleinschreibung beachtet.
- rights
- MutexRights
Die gewünschten Zugriffsrechte für den zurückgegebenen Mutex.
Gibt zurück
Ein vorhandenes benanntes Mutex.
Ausnahmen
name ist null.
name ist eine leere Zeichenfolge.
Der benannte Mutex ist nicht vorhanden oder ungültig.
Der Pfad wurde nicht gefunden.
Es ist ein Win32-Fehler aufgetreten.
Der benannte Mutex ist vorhanden, der Benutzer verfügt jedoch nicht über den sicherheitsrelevanten Zugriff, der für die Verwendung erforderlich ist.