EventWaitHandleAcl.OpenExisting(String, EventWaitHandleRights) Метод

Определение

Открывает указанный именованный дескриптор ожидания событий, если он уже существует, и применяет требуемые права доступа.

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

Параметры

name
String

Имя открываемого дескриптора ожидания события. Если оно имеет префикс "Global", оно ссылается на дескриптор ожидания событий на уровне компьютера. Если он имеет префикс "Local" или не имеет префикса, он ссылается на дескриптор ожидания событий на уровне сеанса. Префикс и имя чувствительны к регистру.

rights
EventWaitHandleRights

Требуемые права доступа, применимые к возвращаемой дескриптору ожидания события.

Возвращаемое значение

Существующий дескриптор ожидания именованных событий.

Исключения

name равно null.

name — пустая строка.

Дескриптор ожидания именованных событий не существует или недопустим.

Путь не найден.

Произошла ошибка Win32.

Дескриптор ожидания именованного события существует, но у пользователя нет доступа к безопасности, необходимого для его использования.

Применяется к