Język

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 zdarzenia do otwarcia. Jeśli jest ona poprzedzona ciągiem "Global", odnosi się do dojścia 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. Zarówno prefiks, jak i nazwa są uwzględniane 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

Parametr name ma wartość 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