Функция WdfWaitLockRelease (wdfsync.h)
[Относится к KMDF и UMDF]
Метод WdfWaitLockRelease освобождает указанную блокировку ожидания.
Синтаксис
void WdfWaitLockRelease(
[in] WDFWAITLOCK Lock
);
Параметры
[in] Lock
Дескриптор объекта блокировки ожидания платформы, полученный при предыдущем вызове WdfWaitLockCreate.
Возвращаемое значение
None
Remarks
Ошибка проверка возникает, если драйвер предоставляет недопустимый дескриптор объекта.
Метод WdfWaitLockRelease освобождает блокировку ожидания, полученную драйвером при предыдущем вызове WdfWaitLockAcquire.
Дополнительные сведения о блокировках ожидания см. в разделе Методы синхронизации для драйверов Framework-Based.
Примеры
Пример кода, в котором используется WdfWaitLockRelease, см. в разделе WdfWaitLockAcquire.
Требования
Требование | Значение |
---|---|
Целевая платформа | Универсальное |
Минимальная версия KMDF | 1,0 |
Минимальная версия UMDF | 2,0 |
Верхняя часть | wdfsync.h (включая Wdf.h) |
Библиотека | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL | <=DISPATCH_LEVEL |
Правила соответствия DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf), WdfWaitlock(kmdf), WdfWaitlockRelease(kmdf) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по