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


Функция PosCxRetainDevice (poscx.h)

PosCxRetainDevice вызывается для расширения владения устройством.

Синтаксис

NTSTATUS PosCxRetainDevice(
  [in] WDFDEVICE  device,
  [in] WDFREQUEST request
);

Параметры

[in] device

Дескриптор объекта устройства платформы, представляющего устройство.

[in] request

Дескриптор объекта запроса платформы, представляющий запрос. Этот запрос должен поступать из очереди операций ввода-вывода WDF. Вызывающий объект должен всегда выполнять запрос.

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

Возможные возвращаемые значения:

Ценность Описание
STATUS_SUCCESS Устройство успешно сохранено.
STATUS_ACCESS_DENIED Вызывающий поток не является владельцем устройства.
STATUS_DEVICE_NOT_READY Библиотека PosCx не была успешно инициализирована.

Требования

Требование Ценность
целевая платформа Виндоус
заголовка poscx.h (include Poscx.h)