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