Udostępnij za pośrednictwem


EventWaitHandleAcl.OpenExisting(String, EventWaitHandleRights) Metoda

Definicja

Otwiera określony nazwany uchwyt oczekiwania zdarzeń, jeśli już istnieje i stosuje odpowiednie prawa dostępu.

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

Parametry

name
String

Nazwa dojścia oczekiwania zdarzeń do otwarcia. Jeśli jest on poprzedzony ciągiem "Global", odnosi się do uchwytu oczekiwania zdarzeń dla całej maszyny. Jeśli jest on poprzedzony prefiksem "Local" lub nie ma prefiksu, odwołuje się do dojścia oczekiwania zdarzeń dla całej sesji. W prefiksie i nazwie jest rozróżniana wielkość liter.

rights
EventWaitHandleRights

Żądane prawa dostępu do zastosowania do zwracanego dojścia oczekiwania zdarzeń.

Zwraca

Istniejący nazwany uchwyt oczekiwania na zdarzenia.

Wyjątki

name to null.

name jest pustym ciągiem.

Nazwany uchwyt oczekiwania zdarzeń nie istnieje lub jest nieprawidłowy.

Nie można odnaleźć ścieżki.

Wystąpił błąd Win32.

Istnieje nazwany uchwyt oczekiwania zdarzeń, ale użytkownik nie ma dostępu zabezpieczeń wymaganego do jego użycia.

Dotyczy