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


Функция 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 недопустим.

Требования

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