Поделиться через


Функция TryAcquireSRWLockShared (synchapi.h)

Пытается получить блокировку средства чтения и записи (SRW) в общем режиме. Если вызов выполнен успешно, вызывающий поток берет на себя ответственность за блокировку.

Синтаксис

BOOLEAN TryAcquireSRWLockShared(
  [in, out] PSRWLOCK SRWLock
);

Параметры

[in, out] SRWLock

Указатель на блокировку SRW.

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

Если блокировка успешно получена, возвращаемое значение будет ненулевым.

Если текущему потоку не удалось получить блокировку, возвращаемое значение равно нулю.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header synchapi.h (включая Windows.h)
Библиотека Kernel32.lib
DLL Kernel32.dll

См. также

AcquireSRWLockShared

Замки средства чтения и записи (SRW)

Функции синхронизации

TryAcquireSRWLockExclusive

API-интерфейсы Vertdll, доступные в анклавах VBS