Функция PosCxReleaseDevice (poscx.h)
PosCxReleaseDevice вызывается для освобождения устройства, которое ранее было запрошено с помощью PosCxClaimDevice. После освобождения устройства повышается уровень следующего ожидающего инициатора запроса утверждений.
Синтаксис
NTSTATUS PosCxReleaseDevice(
[in] WDFDEVICE device,
[in] WDFFILEOBJECT fileObject
);
Параметры
[in] device
Дескриптор объекта устройства платформы, представляющего устройство.
[in] fileObject
Дескриптор объекта файла платформы, который идентифицирует вызывающий объект.
Возвращаемое значение
Возможные возвращаемые значения:
Значение | Описание |
---|---|
STATUS_SUCCESS | Устройство успешно освобождено. |
STATUS_ACCESS_DENIED | Вызывающий поток не является владельцем устройства. |
STATUS_DEVICE_NOT_READY | Библиотека PosCx не была инициализирована. |
STATUS_INVALID_PARAMETER | Указанный объект fileObject недопустим. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | poscx.h (включая Poscx.h) |