Функция WbioQuerySensorInterface (winbio_adapter.h)
Извлекает указатель на структуру WINBIO_SENSOR_INTERFACE для адаптера датчика.
Синтаксис
HRESULT WbioQuerySensorInterface(
[out] PWINBIO_SENSOR_INTERFACE *SensorInterface
);
Параметры
[out] SensorInterface
Адрес переменной, получающей указатель на структуру WINBIO_SENSOR_INTERFACE .
Возвращаемое значение
Если функция выполняется успешно, она возвращает S_OK. Если функция завершается сбоем, она должна вернуть одно из следующих значений HRESULT , чтобы указать на ошибку.
Код возврата | Описание |
---|---|
|
Параметр SensorInterface не может иметь значение NULL. |
Комментарии
Windows Biometric Framework вызывает эту функцию после загрузки библиотеки DLL адаптера датчика в память. Поэтому каждая библиотека DLL адаптера датчика должна реализовывать и экспортировать функцию WbioQueryEngineInterface . Имя функции учитывает регистр, а ее написание и подпись должны в точности соответствовать описанию, приведенному в разделе Синтаксис.
Чтобы быть видимым для Windows Biometric Framework, функция WbioQueryEngineInterface должна быть названа в разделе EXPORTS файла команды компоновщика определения экспорта для библиотеки DLL.
Примеры
В следующем псевдокоде показана одна из возможных реализаций этой функции.
HRESULT
WINAPI
WbioQuerySensorInterface(
__out PWINBIO_SENSOR_INTERFACE *SensorInterface
)
{
// g_SensorInterface is a global variable.
*SensorInterface = &g_SensorInterface;
return S_OK;
}
Требования
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | winbio_adapter.h (включая Winbio_adapter.h) |