WINBIO_SENSOR_INTERFACE 結構 (winbio_adapter.h)

WINBIO_SENSOR_INTERFACE 結構包含自定義感測器配接器函式的指標。 Windows 生物特徵辨識架構會使用此結構來找出函式。

語法

typedef struct _WINBIO_SENSOR_INTERFACE {
  WINBIO_ADAPTER_INTERFACE_VERSION           Version;
  WINBIO_ADAPTER_TYPE                        Type;
  SIZE_T                                     Size;
  GUID                                       AdapterId;
  PIBIO_SENSOR_ATTACH_FN                     Attach;
  PIBIO_SENSOR_DETACH_FN                     Detach;
  PIBIO_SENSOR_CLEAR_CONTEXT_FN              ClearContext;
  PIBIO_SENSOR_QUERY_STATUS_FN               QueryStatus;
  PIBIO_SENSOR_RESET_FN                      Reset;
  PIBIO_SENSOR_SET_MODE_FN                   SetMode;
  PIBIO_SENSOR_SET_INDICATOR_STATUS_FN       SetIndicatorStatus;
  PIBIO_SENSOR_GET_INDICATOR_STATUS_FN       GetIndicatorStatus;
  PIBIO_SENSOR_START_CAPTURE_FN              StartCapture;
  PIBIO_SENSOR_FINISH_CAPTURE_FN             FinishCapture;
  PIBIO_SENSOR_EXPORT_SENSOR_DATA_FN         ExportSensorData;
  PIBIO_SENSOR_CANCEL_FN                     Cancel;
  PIBIO_SENSOR_PUSH_DATA_TO_ENGINE_FN        PushDataToEngine;
  PIBIO_SENSOR_CONTROL_UNIT_FN               ControlUnit;
  PIBIO_SENSOR_CONTROL_UNIT_PRIVILEGED_FN    ControlUnitPrivileged;
  PIBIO_SENSOR_NOTIFY_POWER_CHANGE_FN        NotifyPowerChange;
  PIBIO_SENSOR_PIPELINE_INIT_FN              PipelineInit;
  PIBIO_SENSOR_PIPELINE_CLEANUP_FN           PipelineCleanup;
  PIBIO_SENSOR_ACTIVATE_FN                   Activate;
  PIBIO_SENSOR_DEACTIVATE_FN                 Deactivate;
  PIBIO_SENSOR_QUERY_EXTENDED_INFO_FN        QueryExtendedInfo;
  PIBIO_SENSOR_QUERY_CALIBRATION_FORMATS_FN  QueryCalibrationFormats;
  PIBIO_SENSOR_SET_CALIBRATION_FORMAT_FN     SetCalibrationFormat;
  PIBIO_SENSOR_ACCEPT_CALIBRATION_DATA_FN    AcceptCalibrationData;
  PIBIO_SENSOR_ASYNC_IMPORT_RAW_BUFFER_FN    AsyncImportRawBuffer;
  PIBIO_SENSOR_ASYNC_IMPORT_SECURE_BUFFER_FN AsyncImportSecureBuffer;
  PIBIO_SENSOR_QUERY_PRIVATE_SENSOR_TYPE_FN  QueryPrivateSensorType;
  PIBIO_SENSOR_CONNECT_SECURE_FN             ConnectSecure;
  PIBIO_SENSOR_START_CAPTURE_EX_FN           StartCaptureEx;
  PIBIO_SENSOR_START_NOTIFY_WAKE_FN          StartNotifyWake;
  PIBIO_SENSOR_FINISH_NOTIFY_WAKE_FN         FinishNotifyWake;
} *PWINBIO_SENSOR_INTERFACE, WINBIO_SENSOR_INTERFACE;

成員

Version

這個結構的版本號碼。

Windows 10:版本號碼必須WINBIO_SENSOR_INTERFACE_VERSION_3

Windows Server 2012 R2、Windows 8.1、Windows Server 2012 和 Windows 8:版本號碼必須WINBIO_SENSOR_INTERFACE_VERSION_2

Windows Server 2008 R2 和 Windows 7: 版本號碼必須 WINBIO_SENSOR_INTERFACE_VERSION_1

Type

配接器的類型。 這必須 WINBIO_ADAPTER_TYPE_SENSOR

Size

這個 結構的大小,以位元組為單位。 將此值設定為 WINBIO_SENSOR_INTERFACE 結構的大小。

AdapterId

可唯一識別感測器配接器的 GUID。 您必須產生此值。

Attach

SensorAdapterAttach 函式實作的指標。

Detach

SensorAdapterDetach 函式實作的指標。

ClearContext

SensorAdapterClearContext 函式實作的指標。

QueryStatus

SensorAdapterQueryStatus 函式實作的指標。

Reset

SensorAdapterReset 函式實作的指標。

SetMode

SensorAdapterSetMode 函式實作的指標。

SetIndicatorStatus

SensorAdapterSetIndicatorStatus 函式實作的指標。

GetIndicatorStatus

SensorAdapterGetIndicatorStatus 函式實作的指標。

StartCapture

SensorAdapterStartCapture 函式實作的指標。

FinishCapture

SensorAdapterFinishCapture 函式實作的指標。

ExportSensorData

SensorAdapterExportSensorData 函式實作的指標。

Cancel

SensorAdapterCancel 函式實作的指標。

PushDataToEngine

SensorAdapterPushDataToEngine 函式實作的指標。

ControlUnit

SensorAdapterControlUnit 函式實作的指標。

ControlUnitPrivileged

SensorAdapterControlUnitPrivileged 函式實作的指標。

NotifyPowerChange

SensorAdapterNotifyPowerChange 函式實作的指標。 從 Windows 8 開始支援此成員。

PipelineInit

SensorAdapterPipelineInit 函式實作的指標。 從 Windows 10 開始支援此成員。

PipelineCleanup

SensorAdapterPipelineCleanup 函式實作的指標。 從 Windows 10 開始支援此成員。

Activate

SensorAdapterActivate 函式實作的指標。 從 Windows 10 開始支援此成員。

Deactivate

SensorAdapterDeactivate 函式實作的指標。 從 Windows 10 開始支援此成員。

QueryExtendedInfo

SensorAdapterQueryExtendedInfo 函式實作的指標。 從 Windows 10 開始支援此成員。

QueryCalibrationFormats

SensorAdapterQueryCalibrationFormats 函式實作的指標。 從 Windows 10 開始支援此成員。

SetCalibrationFormat

SensorAdapterSetCalibrationFormat 函式實作的指標。 從 Windows 10 開始支援此成員。

AcceptCalibrationData

SensorAdapterAcceptCalibrationData 函式實作的指標。 從 Windows 10 開始支援此成員。

AsyncImportRawBuffer

AsyncImportSecureBuffer

QueryPrivateSensorType

ConnectSecure

StartCaptureEx

StartNotifyWake

FinishNotifyWake

規格需求

需求
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限桌面應用程式]
標頭 winbio_adapter.h

另請參閱

外掛程式函式

外掛程式結構

WbioQuerySensorInterface