EventWaitHandleAcl.OpenExisting(String, EventWaitHandleRights) Methode

Definition

Öffnet ein angegebenes Benanntes Ereigniswartehandle, sofern 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 Ereignis-Wait-Handles, um geöffnet zu werden. Wenn das Präfix "Global" lautet, bezieht es sich auf ein computerweites Ereigniswartehandle. Wenn das Präfix "Lokal" lautet oder kein Präfix aufweist, bezieht es sich auf ein sitzungsweites Ereigniswartehandle. Bei Präfix und Name wird die Groß-/Kleinschreibung beachtet.

rights
EventWaitHandleRights

Die gewünschten Zugriffsrechte, die auf das zurückgegebene Ereignis-Wait-Handle 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.

Es ist ein Win32-Fehler aufgetreten.

Das benannte Ereigniswartehandle ist vorhanden, der Benutzer verfügt jedoch nicht über den für die Verwendung erforderlichen Sicherheitszugriff.

Gilt für: