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.
Дескриптор ожидания именованного события существует, но у пользователя нет доступа к безопасности, необходимого для его использования.