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


структура WINBIO_PIPELINE (winbio_adapter.h)

Структура WINBIO_PIPELINE содержит общие сведения о контексте, используемые компонентами датчика, подсистемы и адаптера хранилища в одном биометрическом блоке.

Синтаксис

typedef struct _WINBIO_PIPELINE {
  HANDLE                      SensorHandle;
  HANDLE                      EngineHandle;
  HANDLE                      StorageHandle;
  PWINBIO_SENSOR_INTERFACE    SensorInterface;
  PWINBIO_ENGINE_INTERFACE    EngineInterface;
  PWINBIO_STORAGE_INTERFACE   StorageInterface;
  PWINIBIO_SENSOR_CONTEXT     SensorContext;
  PWINIBIO_ENGINE_CONTEXT     EngineContext;
  PWINIBIO_STORAGE_CONTEXT    StorageContext;
  PWINBIO_FRAMEWORK_INTERFACE FrameworkInterface;
} WINBIO_PIPELINE, *PWINBIO_PIPELINE;

Члены

SensorHandle

Дескриптор файла для устройства датчика, связанного с биометрической единицей. Адаптеры должны рассматривать это как поле только для чтения.

EngineHandle

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

StorageHandle

Дескриптор файла для базы данных хранилища шаблонов. Эта функция считывается биометрической платформой Windows, но изменяется только адаптером хранилища.

SensorInterface

Указатель на структуру WINBIO_SENSOR_INTERFACE для биометрической единицы. Адаптеры должны игнорировать это поле.

EngineInterface

Указатель на структуру WINBIO_ENGINE_INTERFACE для биометрической единицы. Адаптеры должны игнорировать это поле.

StorageInterface

Указатель на структуру WINBIO_STORAGE_INTERFACE для биометрической единицы. Адаптеры должны игнорировать это поле.

SensorContext

Указатель на частную структуру данных, определенную адаптером датчика. Этот указатель и содержимое структуры управляются адаптером датчика и никогда не получают доступа к windows Biometric Framework.

EngineContext

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

StorageContext

Указатель на частную структуру данных, определенную адаптером хранилища. Этот указатель и содержимое структуры управляются адаптером хранилища и никогда не получают доступ к ней с помощью Биометрической платформы Windows.

FrameworkInterface

Комментарии

Каждая биометрическая единица имеет собственную уникальную структуру WINBIO_PIPELINE для поддержания текущего состояния обработки операций, выполняемых биометрической единицей. Windows Биометрическая платформа автоматически передает адрес структуры конвейера каждому адаптеру в стеке компонентов. Адаптеры используют этот указатель конвейера для доступа к собственным частным данным контекста и для вызова функций на более низких уровнях стека компонентов.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Верхняя часть winbio_adapter.h

См. также раздел

Функции подключаемых модулей

Структуры подключаемых модулей