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


Функция 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)

См. также раздел

PosCxClaimDevice