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

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

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

EventWaitHandle

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

Исключения

name имеет значение null.

Параметр name равен пустой строке.

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

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

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

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

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