Функция WdfObjectReleaseLock (wdfsync.h)
[Применимо к KMDF и UMDF]
Метод WdfObjectReleaseLock освобождает блокировку синхронизации объекта.
Синтаксис
VOID WdfObjectReleaseLock(
_In_ WDFOBJECT Object
);
Параметры
[in] Object
Дескриптор объекта устройства платформы или объекта очереди платформы.
Возвращаемое значение
Никакой
Замечания
Ошибка возникает, если драйвер предоставляет недопустимый дескриптор объекта.
Метод WdfObjectReleaseLock освобождает блокировку синхронизации, полученную драйвером WdfObjectAcquireLock. WdfObjectReleaseLock также восстанавливает IRQL драйвера до того, как драйвер вызвал WdfObjectAcquireLock.
Дополнительные сведения о блокировках синхронизации см. в методах синхронизации для Framework-Based драйверов.
Требования
Требование | Ценность |
---|---|
целевая платформа | Всеобщий |
минимальная версия KMDF | 1.0 |
минимальная версия UMDF | 2.0 |
заголовка | wdfsync.h (include Wdf.h) |
IRQL | <=DISPATCH_LEVEL |
правил соответствия DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |