|
|
|
|
Возвращает дескриптор семафора по указанному имени.
Синтаксис
| 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+ | Руководство пользователя
|
|
|
| |
|
|