|
|
Возвращает дескриптор семафора по указанному имени.
Синтаксис
function OpenSemaphore(
| DesiredAccess, | InheritHandle, | Name
| ): Number;
|
Параметры
|
Параметр
| Тип
| Описание
|
DesiredAccess
| Enum
| права доступа к семафору (см. ниже)
|
InheritHandle
| Boolean
| признак наследуемости семафора дочерними процессами
|
Name
| String
| имя семафора
|
|
Параметр DesiredAccess
|
Значение
| Описание
|
SEMAPHORE_ALL_ACCESS
| поток получает все права на семафор
|
SEMAPHORE_MODIFY_STATE
| поток может увеличивать счетчик семафора функцией ReleaseSemaphore
|
SYNCHRONIZE
| поток может использовать семафор в функциях ожидания
|
|
Возвращаемое значение
Дескриптор семафора в случае успеха или 0 в противном случае.
Совместимость
Windows API
|
JS+ | Руководство пользователя
|
|
|
|
|
|