структура 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 |