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


Функция 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 не была инициализирована.

Требования

Требование Значение
Целевая платформа Windows
Header poscx.h (включая Poscx.h)