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


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

PosCxMarkPosApp помечает открытый экземпляр как связанный или не связанный с приложением точки обслуживания.

Этот необязательный метод предоставляет значение, если драйвер реализует несколько интерфейсов устройств. Он помогает определить, какой интерфейс сейчас используется.

Синтаксис

NTSTATUS PosCxMarkPosApp(
  [in] WDFDEVICE     device,
  [in] WDFFILEOBJECT fileObject,
  [in] BOOLEAN       isPosApp
);

Параметры

[in] device

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

[in] fileObject

Дескриптор объекта файла платформы, который идентифицирует вызывающий объект, обычно полученный с WdfRequestGetFileObject.

[in] isPosApp

Указывает, связан ли открытый экземпляр с приложением точки обслуживания. Установите значение TRUE, если оно связано с приложением точки обслуживания. В противном случае задайте значение FALSE.

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

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

Ценность Описание
STATUS_SUCCESS Успешно завершено.
INVALID_PARAMETER Указанный fileObject недопустим.

Требования

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