EventWaitHandleAcl.OpenExisting(String, EventWaitHandleRights) 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 ein angegebenes benanntes Ereigniswartehandle, wenn es bereits vorhanden ist, und wendet die gewünschten Zugriffsrechte an.
public:
static System::Threading::EventWaitHandle ^ OpenExisting(System::String ^ name, System::Security::AccessControl::EventWaitHandleRights rights);
public static System.Threading.EventWaitHandle OpenExisting (string name, System.Security.AccessControl.EventWaitHandleRights rights);
static member OpenExisting : string * System.Security.AccessControl.EventWaitHandleRights -> System.Threading.EventWaitHandle
Public Shared Function OpenExisting (name As String, rights As EventWaitHandleRights) As EventWaitHandle
Parameter
- name
- String
Der Name des zu öffnenden Ereigniswartehandles. Wenn ihr das Präfix "Global" vorangestellt ist, bezieht es sich auf ein computerweites Ereigniswartehandle. Wenn ihr das Präfix "Local" vorangestellt ist oder kein Präfix vorhanden ist, bezieht es sich auf ein sitzungsweites Ereigniswartehandle. Bei Präfix und Namen wird die Groß-/Kleinschreibung beachtet.
- rights
- EventWaitHandleRights
Die gewünschten Zugriffsrechte, die auf das zurückgegebene Ereigniswartehandle angewendet werden sollen.
Gibt zurück
Ein vorhandenes benanntes Ereigniswartehandle.
Ausnahmen
name
ist null
.
name
ist eine leere Zeichenfolge.
Das benannte Ereigniswartehandle ist nicht vorhanden oder ungültig.
Der Pfad wurde nicht gefunden.
Win32-Fehler.
Das benannte Ereigniswartehandle ist vorhanden, aber der Benutzer verfügt nicht über den erforderlichen Sicherheitszugriff, um es zu verwenden.