EventWaitHandleAcl.TryOpenExisting Methode

Definition

Versucht, ein angegebenes benanntes Ereigniswartehandle zu öffnen, wenn es bereits vorhanden ist, wendet die gewünschten Zugriffsrechte an und gibt einen Wert zurück, der angibt, ob der Vorgang erfolgreich war.

public:
 static bool TryOpenExisting(System::String ^ name, System::Security::AccessControl::EventWaitHandleRights rights, [Runtime::InteropServices::Out] System::Threading::EventWaitHandle ^ % result);
public static bool TryOpenExisting(string name, System.Security.AccessControl.EventWaitHandleRights rights, out System.Threading.EventWaitHandle? result);
public static bool TryOpenExisting(string name, System.Security.AccessControl.EventWaitHandleRights rights, out System.Threading.EventWaitHandle result);
static member TryOpenExisting : string * System.Security.AccessControl.EventWaitHandleRights * EventWaitHandle -> bool
Public Shared Function TryOpenExisting (name As String, rights As EventWaitHandleRights, ByRef result As EventWaitHandle) As Boolean

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.

result
EventWaitHandle

Wenn diese Methode zurückgegeben wird true, enthält ein Objekt, das das benannte Ereigniswartehandle darstellt, wenn der Aufruf erfolgreich war oder null anderweitig. Dieser Parameter wird als nicht initialisiert behandelt.

Gibt zurück

truewenn der benannte Ereigniswartepunkt erfolgreich geöffnet wurde; andernfalls . false

Ausnahmen

name ist null

name ist eine leere Zeichenfolge.

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: