mirror of
https://github.com/marlersoft/win32json
synced 2026-06-21 13:57:33 +00:00
5043 lines
244 KiB
JSON
5043 lines
244 KiB
JSON
{
|
|
"Constants":[{
|
|
"Name":"WINBIO_MAX_STRING_LEN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_SCP_VERSION_1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_SCP_RANDOM_SIZE_V1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_SCP_DIGEST_SIZE_V1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_SCP_CURVE_FIELD_SIZE_V1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_SCP_PUBLIC_KEY_SIZE_V1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_SCP_PRIVATE_KEY_SIZE_V1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_SCP_SIGNATURE_SIZE_V1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_SCP_ENCRYPTION_BLOCK_SIZE_V1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_SCP_ENCRYPTION_KEY_SIZE_V1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_BIR_ALIGN_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_BIR_ALGIN_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"FACILITY_WINBIO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":9
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"FACILITY_NONE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_UNSUPPORTED_FACTOR"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861055
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_INVALID_UNIT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861054
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_UNKNOWN_ID"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861053
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_CANCELED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861052
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_NO_MATCH"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861051
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_CAPTURE_ABORTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861050
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_ENROLLMENT_IN_PROGRESS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861049
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_BAD_CAPTURE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861048
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_INVALID_CONTROL_CODE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861047
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DATA_COLLECTION_IN_PROGRESS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861045
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_UNSUPPORTED_DATA_FORMAT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861044
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_UNSUPPORTED_DATA_TYPE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861043
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_UNSUPPORTED_PURPOSE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861042
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_INVALID_DEVICE_STATE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861041
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DEVICE_BUSY"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861040
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DATABASE_CANT_CREATE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861039
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DATABASE_CANT_OPEN"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861038
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DATABASE_CANT_CLOSE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861037
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DATABASE_CANT_ERASE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861036
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DATABASE_CANT_FIND"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861035
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DATABASE_ALREADY_EXISTS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861034
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DATABASE_FULL"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861032
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DATABASE_LOCKED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861031
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DATABASE_CORRUPTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861030
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DATABASE_NO_SUCH_RECORD"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861029
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DUPLICATE_ENROLLMENT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861028
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DATABASE_READ_ERROR"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861027
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DATABASE_WRITE_ERROR"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861026
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DATABASE_NO_RESULTS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861025
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DATABASE_NO_MORE_RECORDS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861024
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DATABASE_EOF"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861023
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DATABASE_BAD_INDEX_VECTOR"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861022
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_INCORRECT_BSP"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861020
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_INCORRECT_SENSOR_POOL"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861019
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_NO_CAPTURE_DATA"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861018
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_INVALID_SENSOR_MODE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861017
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_LOCK_VIOLATION"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861014
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DUPLICATE_TEMPLATE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861013
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_INVALID_OPERATION"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861012
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_SESSION_BUSY"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861011
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_CRED_PROV_DISABLED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861008
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_CRED_PROV_NO_CREDENTIAL"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861007
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DISABLED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861006
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_CONFIGURATION_FAILURE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861005
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_SENSOR_UNAVAILABLE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861004
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_SAS_ENABLED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861003
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DEVICE_FAILURE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861002
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_FAST_USER_SWITCH_DISABLED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861001
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_NOT_ACTIVE_CONSOLE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146861000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_EVENT_MONITOR_ACTIVE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860999
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_INVALID_PROPERTY_TYPE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860998
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_INVALID_PROPERTY_ID"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860997
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_UNSUPPORTED_PROPERTY"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860996
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_ADAPTER_INTEGRITY_FAILURE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860995
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_INCORRECT_SESSION_TYPE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860994
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_SESSION_HANDLE_CLOSED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860993
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DEADLOCK_DETECTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860992
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_NO_PREBOOT_IDENTITY"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860991
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_MAX_ERROR_COUNT_EXCEEDED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860990
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_AUTO_LOGON_DISABLED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860989
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_INVALID_TICKET"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860988
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_TICKET_QUOTA_EXCEEDED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860987
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_DATA_PROTECTION_FAILURE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860986
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_CRED_PROV_SECURITY_LOCKOUT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860985
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_UNSUPPORTED_POOL_TYPE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860984
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_SELECTION_REQUIRED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860983
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_PRESENCE_MONITOR_ACTIVE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860982
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_INVALID_SUBFACTOR"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860981
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_INVALID_CALIBRATION_FORMAT_ARRAY"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860980
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_NO_SUPPORTED_CALIBRATION_FORMAT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860979
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_UNSUPPORTED_SENSOR_CALIBRATION_FORMAT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860978
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_CALIBRATION_BUFFER_TOO_SMALL"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860977
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_CALIBRATION_BUFFER_TOO_LARGE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860976
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_CALIBRATION_BUFFER_INVALID"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860975
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_INVALID_KEY_IDENTIFIER"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860974
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_KEY_CREATION_FAILED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860973
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_KEY_IDENTIFIER_BUFFER_TOO_SMALL"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860972
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_PROPERTY_UNAVAILABLE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860971
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_POLICY_PROTECTION_UNAVAILABLE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860970
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_INSECURE_SENSOR"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860969
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_INVALID_BUFFER_ID"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860968
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_INVALID_BUFFER"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860967
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_TRUSTLET_INTEGRITY_FAIL"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860966
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_E_ENROLLMENT_CANCELED_BY_SUSPEND"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2146860965
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_I_MORE_DATA"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":589825
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_I_EXTENDED_STATUS_INFORMATION"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":589826
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"GUID_DEVINTERFACE_BIOMETRIC_READER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e2b5183a-99ea-4cc3-ad6b-80ca8d715b80"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"IOCTL_BIOMETRIC_VENDOR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4464640
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_WBDI_MAJOR_VERSION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WINBIO_WBDI_MINOR_VERSION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}],
|
|
|
|
"Types":[{
|
|
"Name":"WINBIO_SETTING_SOURCE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"WINBIO_SETTING_SOURCE_INVALID","Value":0}
|
|
,{"Name":"WINBIO_SETTING_SOURCE_DEFAULT","Value":1}
|
|
,{"Name":"WINBIO_SETTING_SOURCE_LOCAL","Value":3}
|
|
,{"Name":"WINBIO_SETTING_SOURCE_POLICY","Value":2}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"WINBIO_COMPONENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"WINBIO_COMPONENT_SENSOR","Value":1}
|
|
,{"Name":"WINBIO_COMPONENT_ENGINE","Value":2}
|
|
,{"Name":"WINBIO_COMPONENT_STORAGE","Value":3}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"WINBIO_POOL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"WINBIO_POOL_SYSTEM","Value":1}
|
|
,{"Name":"WINBIO_POOL_PRIVATE","Value":2}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"WINBIO_VERSION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MajorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_IDENTITY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"_Value_e__Union","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Value_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Null","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Wildcard","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TemplateGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"AccountSid","Type":{"Kind":"ApiRef","Name":"_AccountSid_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Value_e__Union"]},"Attrs":[]}
|
|
,{"Name":"SecureId","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_AccountSid_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Data","Type":{"Kind":"Array","Shape":{"Size":68},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
}]
|
|
},{
|
|
"Name":"WINBIO_SECURE_CONNECTION_PARAMS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PayloadSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Version","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_SECURE_CONNECTION_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Version","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ModelCertificateSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"IntermediateCA1Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"IntermediateCA2Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_BIR_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Offset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_BIR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"HeaderBlock","Type":{"Kind":"ApiRef","Name":"WINBIO_BIR_DATA","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StandardDataBlock","Type":{"Kind":"ApiRef","Name":"WINBIO_BIR_DATA","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VendorDataBlock","Type":{"Kind":"ApiRef","Name":"WINBIO_BIR_DATA","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SignatureBlock","Type":{"Kind":"ApiRef","Name":"WINBIO_BIR_DATA","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_REGISTERED_FORMAT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Owner","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Type","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_BIR_HEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ValidFields","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"HeaderVersion","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"PatronHeaderVersion","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"DataFlags","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Subtype","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Purpose","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"DataQuality","Type":{"Kind":"Native","Name":"SByte"},"Attrs":[]}
|
|
,{"Name":"CreationDate","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ValidityPeriod","Type":{"Kind":"ApiRef","Name":"_ValidityPeriod_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"BiometricDataFormat","Type":{"Kind":"ApiRef","Name":"WINBIO_REGISTERED_FORMAT","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ProductId","Type":{"Kind":"ApiRef","Name":"WINBIO_REGISTERED_FORMAT","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_ValidityPeriod_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"BeginDate","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EndDate","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"WINBIO_BDB_ANSI_381_HEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"RecordLength","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"FormatIdentifier","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"VersionNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ProductId","Type":{"Kind":"ApiRef","Name":"WINBIO_REGISTERED_FORMAT","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CaptureDeviceId","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ImageAcquisitionLevel","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"HorizontalScanResolution","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"VerticalScanResolution","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"HorizontalImageResolution","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"VerticalImageResolution","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ElementCount","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"ScaleUnits","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"PixelDepth","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"ImageCompressionAlg","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_BDB_ANSI_381_RECORD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"BlockLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"HorizontalLineLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"VerticalLineLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Position","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"CountOfViews","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"ViewNumber","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"ImageQuality","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"ImpressionType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_SECURE_BUFFER_HEADER_V1"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ValidationTag","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_EVENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Parameters","Type":{"Kind":"ApiRef","Name":"_Parameters_e__Union","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Parameters_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Unclaimed","Type":{"Kind":"ApiRef","Name":"_Unclaimed_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"UnclaimedIdentify","Type":{"Kind":"ApiRef","Name":"_UnclaimedIdentify_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"Error","Type":{"Kind":"ApiRef","Name":"_Error_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_UnclaimedIdentify_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"UnitId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Identity","Type":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_Unclaimed_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"UnitId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_Error_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ErrorCode","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
}]
|
|
},{
|
|
"Name":"WINBIO_PRESENCE_PROPERTIES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"FacialFeatures","Type":{"Kind":"ApiRef","Name":"_FacialFeatures_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Iris","Type":{"Kind":"ApiRef","Name":"_Iris_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Iris_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"EyeBoundingBox_1","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EyeBoundingBox_2","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PupilCenter_1","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PupilCenter_2","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Distance","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_FacialFeatures_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"BoundingBox","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Distance","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"OpaqueEngineData","Type":{"Kind":"ApiRef","Name":"_OpaqueEngineData_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_FacialFeatures_e__Struct"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_OpaqueEngineData_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"AdapterId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Data","Type":{"Kind":"Array","Shape":{"Size":78},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
}]
|
|
},{
|
|
"Name":"WINBIO_PRESENCE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Factor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Status","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Identity","Type":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"TrackingId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"Ticket","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"Properties","Type":{"Kind":"ApiRef","Name":"WINBIO_PRESENCE_PROPERTIES","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Authorization","Type":{"Kind":"ApiRef","Name":"_Authorization_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Authorization_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Data","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"WINBIO_BSP_SCHEMA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"BiometricFactor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BspId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Description","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"Vendor","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"Version","Type":{"Kind":"ApiRef","Name":"WINBIO_VERSION","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_UNIT_SCHEMA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"UnitId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PoolType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BiometricFactor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SensorSubType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DeviceInstanceId","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"Description","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"Manufacturer","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"Model","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"SerialNumber","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"FirmwareVersion","Type":{"Kind":"ApiRef","Name":"WINBIO_VERSION","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_STORAGE_SCHEMA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"BiometricFactor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DatabaseId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"DataFormat","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Attributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FilePath","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"ConnectionString","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_EXTENDED_SENSOR_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"GenericSensorCapabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Factor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Specific","Type":{"Kind":"ApiRef","Name":"_Specific_e__Union","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Specific_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Null","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FacialFeatures","Type":{"Kind":"ApiRef","Name":"_FacialFeatures_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Specific_e__Union"]},"Attrs":[]}
|
|
,{"Name":"Fingerprint","Type":{"Kind":"ApiRef","Name":"_Fingerprint_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Specific_e__Union"]},"Attrs":[]}
|
|
,{"Name":"Iris","Type":{"Kind":"ApiRef","Name":"_Iris_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Specific_e__Union"]},"Attrs":[]}
|
|
,{"Name":"Voice","Type":{"Kind":"ApiRef","Name":"_Voice_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Specific_e__Union"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Iris_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"FrameSize","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FrameOffset","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MandatoryOrientation","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_FacialFeatures_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"FrameSize","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FrameOffset","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MandatoryOrientation","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"HardwareInfo","Type":{"Kind":"ApiRef","Name":"_HardwareInfo_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Specific_e__Union","_FacialFeatures_e__Struct"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_HardwareInfo_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ColorSensorId","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"InfraredSensorId","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"InfraredSensorRotationAngle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"_Fingerprint_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_Voice_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
}]
|
|
},{
|
|
"Name":"WINBIO_EXTENDED_ENGINE_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"GenericEngineCapabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Factor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Specific","Type":{"Kind":"ApiRef","Name":"_Specific_e__Union","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Specific_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Null","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FacialFeatures","Type":{"Kind":"ApiRef","Name":"_FacialFeatures_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Specific_e__Union"]},"Attrs":[]}
|
|
,{"Name":"Fingerprint","Type":{"Kind":"ApiRef","Name":"_Fingerprint_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Specific_e__Union"]},"Attrs":[]}
|
|
,{"Name":"Iris","Type":{"Kind":"ApiRef","Name":"_Iris_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Specific_e__Union"]},"Attrs":[]}
|
|
,{"Name":"Voice","Type":{"Kind":"ApiRef","Name":"_Voice_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Specific_e__Union"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Voice_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"EnrollmentRequirements","Type":{"Kind":"ApiRef","Name":"_EnrollmentRequirements_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Specific_e__Union","_Voice_e__Struct"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_EnrollmentRequirements_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Null","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"_Iris_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"EnrollmentRequirements","Type":{"Kind":"ApiRef","Name":"_EnrollmentRequirements_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Specific_e__Union","_Iris_e__Struct"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_EnrollmentRequirements_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Null","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"_Fingerprint_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"EnrollmentRequirements","Type":{"Kind":"ApiRef","Name":"_EnrollmentRequirements_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Specific_e__Union","_Fingerprint_e__Struct"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_EnrollmentRequirements_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"GeneralSamples","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Center","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TopEdge","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BottomEdge","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LeftEdge","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RightEdge","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"_FacialFeatures_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"EnrollmentRequirements","Type":{"Kind":"ApiRef","Name":"_EnrollmentRequirements_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Specific_e__Union","_FacialFeatures_e__Struct"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_EnrollmentRequirements_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Null","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
}]
|
|
}]
|
|
},{
|
|
"Name":"WINBIO_EXTENDED_STORAGE_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"GenericStorageCapabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Factor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Specific","Type":{"Kind":"ApiRef","Name":"_Specific_e__Union","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Specific_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Null","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FacialFeatures","Type":{"Kind":"ApiRef","Name":"_FacialFeatures_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Specific_e__Union"]},"Attrs":[]}
|
|
,{"Name":"Fingerprint","Type":{"Kind":"ApiRef","Name":"_Fingerprint_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Specific_e__Union"]},"Attrs":[]}
|
|
,{"Name":"Iris","Type":{"Kind":"ApiRef","Name":"_Iris_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Specific_e__Union"]},"Attrs":[]}
|
|
,{"Name":"Voice","Type":{"Kind":"ApiRef","Name":"_Voice_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Specific_e__Union"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Iris_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_FacialFeatures_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_Fingerprint_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_Voice_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
}]
|
|
},{
|
|
"Name":"WINBIO_EXTENDED_ENROLLMENT_STATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"TemplateStatus","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PercentComplete","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Factor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Specific","Type":{"Kind":"ApiRef","Name":"_Specific_e__Union","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Specific_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Null","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FacialFeatures","Type":{"Kind":"ApiRef","Name":"_FacialFeatures_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Specific_e__Union"]},"Attrs":[]}
|
|
,{"Name":"Fingerprint","Type":{"Kind":"ApiRef","Name":"_Fingerprint_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Specific_e__Union"]},"Attrs":[]}
|
|
,{"Name":"Iris","Type":{"Kind":"ApiRef","Name":"_Iris_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Specific_e__Union"]},"Attrs":[]}
|
|
,{"Name":"Voice","Type":{"Kind":"ApiRef","Name":"_Voice_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Specific_e__Union"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Voice_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_Iris_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"EyeBoundingBox_1","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EyeBoundingBox_2","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PupilCenter_1","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PupilCenter_2","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Distance","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"GridPointCompletionPercent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"GridPointIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Point3D","Type":{"Kind":"ApiRef","Name":"_Point3D_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Specific_e__Union","_Iris_e__Struct"]},"Attrs":[]}
|
|
,{"Name":"StopCaptureAndShowCriticalFeedback","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Point3D_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"X","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]}
|
|
,{"Name":"Y","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]}
|
|
,{"Name":"Z","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"_FacialFeatures_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"BoundingBox","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Distance","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"OpaqueEngineData","Type":{"Kind":"ApiRef","Name":"_OpaqueEngineData_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Specific_e__Union","_FacialFeatures_e__Struct"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_OpaqueEngineData_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"AdapterId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Data","Type":{"Kind":"Array","Shape":{"Size":78},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"_Fingerprint_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"GeneralSamples","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Center","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TopEdge","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BottomEdge","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LeftEdge","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RightEdge","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
}]
|
|
},{
|
|
"Name":"WINBIO_EXTENDED_UNIT_STATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Availability","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ReasonCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_FP_BU_STATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"SensorAttached","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CreationResult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_ANTI_SPOOF_POLICY_ACTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"WINBIO_ANTI_SPOOF_DISABLE","Value":0}
|
|
,{"Name":"WINBIO_ANTI_SPOOF_ENABLE","Value":1}
|
|
,{"Name":"WINBIO_ANTI_SPOOF_REMOVE","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"WINBIO_POLICY_SOURCE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"WINBIO_POLICY_UNKNOWN","Value":0}
|
|
,{"Name":"WINBIO_POLICY_DEFAULT","Value":1}
|
|
,{"Name":"WINBIO_POLICY_LOCAL","Value":2}
|
|
,{"Name":"WINBIO_POLICY_ADMIN","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"WINBIO_ANTI_SPOOF_POLICY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Action","Type":{"Kind":"ApiRef","Name":"WINBIO_ANTI_SPOOF_POLICY_ACTION","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Source","Type":{"Kind":"ApiRef","Name":"WINBIO_POLICY_SOURCE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_CREDENTIAL_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"WINBIO_CREDENTIAL_PASSWORD","Value":1}
|
|
,{"Name":"WINBIO_CREDENTIAL_ALL","Value":-1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"WINBIO_CREDENTIAL_FORMAT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"WINBIO_PASSWORD_GENERIC","Value":1}
|
|
,{"Name":"WINBIO_PASSWORD_PACKED","Value":2}
|
|
,{"Name":"WINBIO_PASSWORD_PROTECTED","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"WINBIO_CREDENTIAL_STATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"WINBIO_CREDENTIAL_NOT_SET","Value":1}
|
|
,{"Name":"WINBIO_CREDENTIAL_SET","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"WINBIO_EXTENDED_ENROLLMENT_PARAMETERS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_ACCOUNT_POLICY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Identity","Type":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AntiSpoofBehavior","Type":{"Kind":"ApiRef","Name":"WINBIO_ANTI_SPOOF_POLICY_ACTION","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_PROTECTION_POLICY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Identity","Type":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DatabaseId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"UserState","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"PolicySize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"Policy","Type":{"Kind":"Array","Shape":{"Size":128},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_GESTURE_METADATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"BiometricType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MatchType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ProtectionType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_ASYNC_NOTIFICATION_METHOD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"WINBIO_ASYNC_NOTIFY_NONE","Value":0}
|
|
,{"Name":"WINBIO_ASYNC_NOTIFY_CALLBACK","Value":1}
|
|
,{"Name":"WINBIO_ASYNC_NOTIFY_MESSAGE","Value":2}
|
|
,{"Name":"WINBIO_ASYNC_NOTIFY_MAXIMUM_VALUE","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"WINBIO_ASYNC_RESULT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Operation","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SequenceNumber","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"TimeStamp","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"ApiStatus","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"UnitId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"UserData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"Parameters","Type":{"Kind":"ApiRef","Name":"_Parameters_e__Union","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Parameters_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Verify","Type":{"Kind":"ApiRef","Name":"_Verify_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"Identify","Type":{"Kind":"ApiRef","Name":"_Identify_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"EnrollBegin","Type":{"Kind":"ApiRef","Name":"_EnrollBegin_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"EnrollCapture","Type":{"Kind":"ApiRef","Name":"_EnrollCapture_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"EnrollCommit","Type":{"Kind":"ApiRef","Name":"_EnrollCommit_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"EnumEnrollments","Type":{"Kind":"ApiRef","Name":"_EnumEnrollments_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"CaptureSample","Type":{"Kind":"ApiRef","Name":"_CaptureSample_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"DeleteTemplate","Type":{"Kind":"ApiRef","Name":"_DeleteTemplate_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"GetProperty","Type":{"Kind":"ApiRef","Name":"_GetProperty_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"SetProperty","Type":{"Kind":"ApiRef","Name":"_SetProperty_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"GetEvent","Type":{"Kind":"ApiRef","Name":"_GetEvent_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"ControlUnit","Type":{"Kind":"ApiRef","Name":"_ControlUnit_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"EnumServiceProviders","Type":{"Kind":"ApiRef","Name":"_EnumServiceProviders_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"EnumBiometricUnits","Type":{"Kind":"ApiRef","Name":"_EnumBiometricUnits_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"EnumDatabases","Type":{"Kind":"ApiRef","Name":"_EnumDatabases_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"VerifyAndReleaseTicket","Type":{"Kind":"ApiRef","Name":"_VerifyAndReleaseTicket_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"IdentifyAndReleaseTicket","Type":{"Kind":"ApiRef","Name":"_IdentifyAndReleaseTicket_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"EnrollSelect","Type":{"Kind":"ApiRef","Name":"_EnrollSelect_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"MonitorPresence","Type":{"Kind":"ApiRef","Name":"_MonitorPresence_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"GetProtectionPolicy","Type":{"Kind":"ApiRef","Name":"_GetProtectionPolicy_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
,{"Name":"NotifyUnitStatusChange","Type":{"Kind":"ApiRef","Name":"_NotifyUnitStatusChange_e__Struct","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":["_Parameters_e__Union"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_GetProtectionPolicy_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Identity","Type":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Policy","Type":{"Kind":"ApiRef","Name":"WINBIO_PROTECTION_POLICY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_EnrollSelect_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"SelectorValue","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_VerifyAndReleaseTicket_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Match","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Ticket","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_EnumBiometricUnits_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"UnitCount","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"UnitSchemaArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_UNIT_SCHEMA","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_ControlUnit_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Component","Type":{"Kind":"ApiRef","Name":"WINBIO_COMPONENT","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ControlCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OperationStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SendBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"SendBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"ReceiveBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"ReceiveBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"ReceiveDataSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_SetProperty_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PropertyType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PropertyId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Identity","Type":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_DeleteTemplate_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Identity","Type":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_EnumEnrollments_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Identity","Type":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SubFactorCount","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"SubFactorArray","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_EnrollCapture_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"RejectDetail","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_Identify_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Identity","Type":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_MonitorPresence_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ChangeType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PresenceCount","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"PresenceArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PRESENCE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_EnumDatabases_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"StorageCount","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"StorageSchemaArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_STORAGE_SCHEMA","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_GetEvent_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Event","Type":{"Kind":"ApiRef","Name":"WINBIO_EVENT","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_CaptureSample_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Sample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_BIR","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"SampleSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_EnrollBegin_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_NotifyUnitStatusChange_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ExtendedStatus","Type":{"Kind":"ApiRef","Name":"WINBIO_EXTENDED_UNIT_STATUS","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_EnumServiceProviders_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"BspCount","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"BspSchemaArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_BSP_SCHEMA","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_EnrollCommit_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Identity","Type":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IsNewTemplate","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_GetProperty_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PropertyType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PropertyId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Identity","Type":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_IdentifyAndReleaseTicket_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Identity","Type":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Ticket","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_Verify_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Match","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
}]
|
|
},{
|
|
"Name":"PWINBIO_ASYNC_COMPLETION_CALLBACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"AsyncResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_ASYNC_RESULT","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PWINBIO_VERIFY_CALLBACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"VerifyCallbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"OperationStatus","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"UnitId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Match","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PWINBIO_IDENTIFY_CALLBACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"IdentifyCallbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"OperationStatus","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"UnitId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PWINBIO_LOCATE_SENSOR_CALLBACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"LocateCallbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"OperationStatus","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"UnitId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PWINBIO_ENROLL_CAPTURE_CALLBACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"EnrollCallbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"OperationStatus","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PWINBIO_EVENT_CALLBACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"EventCallbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"OperationStatus","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Event","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_EVENT","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PWINBIO_CAPTURE_CALLBACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"CaptureCallbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"OperationStatus","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"UnitId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Sample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_BIR","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4}]}
|
|
,{"Name":"SampleSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"_WINIBIO_SENSOR_CONTEXT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_WINIBIO_ENGINE_CONTEXT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_WINIBIO_STORAGE_CONTEXT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_STORAGE_RECORD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"IndexVector","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"IndexElementCount","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"TemplateBlob","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"TemplateBlobSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"PayloadBlob","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"PayloadBlobSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_PIPELINE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"SensorHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EngineHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StorageHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SensorInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_SENSOR_INTERFACE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"EngineInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_ENGINE_INTERFACE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"StorageInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_STORAGE_INTERFACE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"SensorContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"_WINIBIO_SENSOR_CONTEXT","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"EngineContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"_WINIBIO_ENGINE_CONTEXT","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"StorageContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"_WINIBIO_STORAGE_CONTEXT","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"FrameworkInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_FRAMEWORK_INTERFACE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_ADAPTER_INTERFACE_VERSION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MajorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"MinorVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_ATTACH_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_DETACH_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_CLEAR_CONTEXT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_QUERY_STATUS_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Status","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_RESET_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_SET_MODE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Mode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_SET_INDICATOR_STATUS_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"IndicatorStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_GET_INDICATOR_STATUS_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"IndicatorStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_START_CAPTURE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Purpose","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"Overlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_FINISH_CAPTURE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_EXPORT_SENSOR_DATA_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"SampleBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_BIR","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}}},"Attrs":["Out"]}
|
|
,{"Name":"SampleSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_CANCEL_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_PUSH_DATA_TO_ENGINE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Purpose","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_CONTROL_UNIT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"ControlCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"SendBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3}]}
|
|
,{"Name":"SendBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ReceiveBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5}]}
|
|
,{"Name":"ReceiveBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ReceiveDataSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"OperationStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_CONTROL_UNIT_PRIVILEGED_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"ControlCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"SendBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3}]}
|
|
,{"Name":"SendBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ReceiveBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5}]}
|
|
,{"Name":"ReceiveBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ReceiveDataSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"OperationStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_NOTIFY_POWER_CHANGE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"PowerEventType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_PIPELINE_INIT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_PIPELINE_CLEANUP_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_ACTIVATE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_DEACTIVATE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_QUERY_EXTENDED_INFO_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"SensorInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_EXTENDED_SENSOR_INFO","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"SensorInfoSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_QUERY_CALIBRATION_FORMATS_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"FormatArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"FormatArraySize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"FormatCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_SET_CALIBRATION_FORMAT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Format","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_ACCEPT_CALIBRATION_DATA_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"CalibrationBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"CalibrationBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_ASYNC_IMPORT_RAW_BUFFER_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"RawBufferAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]}
|
|
,{"Name":"RawBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ResultBufferAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ResultBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_ASYNC_IMPORT_SECURE_BUFFER_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"SecureBufferIdentifier","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"MetadataBufferAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
|
|
,{"Name":"MetadataBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ResultBufferAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ResultBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_QUERY_PRIVATE_SENSOR_TYPE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"TypeInfoBufferAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"TypeInfoBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"TypeInfoDataSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_CONNECT_SECURE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"ConnectionParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_SECURE_CONNECTION_PARAMS","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"ConnectionData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_SECURE_CONNECTION_DATA","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_START_CAPTURE_EX_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Purpose","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"Nonce","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Optional","Const"]}
|
|
,{"Name":"NonceSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"Overlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_START_NOTIFY_WAKE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Overlapped","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OVERLAPPED","TargetKind":"Default","Api":"System.IO","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_SENSOR_FINISH_NOTIFY_WAKE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Reason","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"WINBIO_SENSOR_INTERFACE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Version","Type":{"Kind":"ApiRef","Name":"WINBIO_ADAPTER_INTERFACE_VERSION","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Size","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"AdapterId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Attach","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_ATTACH_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Detach","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_DETACH_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ClearContext","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_CLEAR_CONTEXT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"QueryStatus","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_QUERY_STATUS_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reset","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_RESET_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetMode","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_SET_MODE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetIndicatorStatus","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_SET_INDICATOR_STATUS_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetIndicatorStatus","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_GET_INDICATOR_STATUS_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StartCapture","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_START_CAPTURE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FinishCapture","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_FINISH_CAPTURE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ExportSensorData","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_EXPORT_SENSOR_DATA_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Cancel","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_CANCEL_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PushDataToEngine","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_PUSH_DATA_TO_ENGINE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ControlUnit","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_CONTROL_UNIT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ControlUnitPrivileged","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_CONTROL_UNIT_PRIVILEGED_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NotifyPowerChange","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_NOTIFY_POWER_CHANGE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PipelineInit","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_PIPELINE_INIT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PipelineCleanup","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_PIPELINE_CLEANUP_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Activate","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_ACTIVATE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Deactivate","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_DEACTIVATE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"QueryExtendedInfo","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_QUERY_EXTENDED_INFO_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"QueryCalibrationFormats","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_QUERY_CALIBRATION_FORMATS_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetCalibrationFormat","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_SET_CALIBRATION_FORMAT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AcceptCalibrationData","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_ACCEPT_CALIBRATION_DATA_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AsyncImportRawBuffer","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_ASYNC_IMPORT_RAW_BUFFER_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AsyncImportSecureBuffer","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_ASYNC_IMPORT_SECURE_BUFFER_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"QueryPrivateSensorType","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_QUERY_PRIVATE_SENSOR_TYPE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ConnectSecure","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_CONNECT_SECURE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StartCaptureEx","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_START_CAPTURE_EX_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StartNotifyWake","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_START_NOTIFY_WAKE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FinishNotifyWake","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_FINISH_NOTIFY_WAKE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"PWINBIO_QUERY_SENSOR_INTERFACE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SensorInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_SENSOR_INTERFACE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_ATTACH_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_DETACH_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_CLEAR_CONTEXT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_QUERY_PREFERRED_FORMAT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"StandardFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_REGISTERED_FORMAT","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"VendorFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_QUERY_INDEX_VECTOR_SIZE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"IndexElementCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_QUERY_HASH_ALGORITHMS_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"AlgorithmCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"AlgorithmBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"AlgorithmBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2},"NullNullTerminated"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_SET_HASH_ALGORITHM_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"AlgorithmBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"AlgorithmBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_QUERY_SAMPLE_HINT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"SampleHint","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_ACCEPT_SAMPLE_DATA_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"SampleBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_BIR","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"SampleSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"Purpose","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_EXPORT_ENGINE_DATA_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"SampleBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_BIR","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3}]}
|
|
,{"Name":"SampleSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_VERIFY_FEATURE_SET_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"Match","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"PayloadBlob","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5}]}
|
|
,{"Name":"PayloadBlobSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"HashValue","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":7}]}
|
|
,{"Name":"HashSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_IDENTIFY_FEATURE_SET_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"PayloadBlob","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4}]}
|
|
,{"Name":"PayloadBlobSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"HashValue","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":6}]}
|
|
,{"Name":"HashSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_CREATE_ENROLLMENT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_UPDATE_ENROLLMENT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_GET_ENROLLMENT_STATUS_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_GET_ENROLLMENT_HASH_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"HashValue","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"HashSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_CHECK_FOR_DUPLICATE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"Duplicate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_COMMIT_ENROLLMENT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"PayloadBlob","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4}]}
|
|
,{"Name":"PayloadBlobSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_DISCARD_ENROLLMENT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_CONTROL_UNIT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"ControlCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"SendBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3}]}
|
|
,{"Name":"SendBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ReceiveBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5}]}
|
|
,{"Name":"ReceiveBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ReceiveDataSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"OperationStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_CONTROL_UNIT_PRIVILEGED_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"ControlCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"SendBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3}]}
|
|
,{"Name":"SendBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ReceiveBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5}]}
|
|
,{"Name":"ReceiveBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ReceiveDataSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"OperationStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_NOTIFY_POWER_CHANGE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"PowerEventType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_RESERVED_1_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_PIPELINE_INIT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_PIPELINE_CLEANUP_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_ACTIVATE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_DEACTIVATE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_QUERY_EXTENDED_INFO_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"EngineInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_EXTENDED_ENGINE_INFO","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"EngineInfoSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_IDENTIFY_ALL_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"PresenceCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"PresenceArray","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PRESENCE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_SET_ENROLLMENT_SELECTOR_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"SelectorValue","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_SET_ENROLLMENT_PARAMETERS_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Parameters","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_EXTENDED_ENROLLMENT_PARAMETERS","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_QUERY_EXTENDED_ENROLLMENT_STATUS_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"EnrollmentStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_EXTENDED_ENROLLMENT_STATUS","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"EnrollmentStatusSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_REFRESH_CACHE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_SELECT_CALIBRATION_FORMAT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"FormatArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"FormatCount","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"SelectedFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"MaxBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_QUERY_CALIBRATION_DATA_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"DiscardAndRepeatCapture","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"CalibrationBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4}]}
|
|
,{"Name":"CalibrationBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"MaxBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_SET_ACCOUNT_POLICY_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"PolicyItemArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"WINBIO_ACCOUNT_POLICY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"PolicyItemCount","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_CREATE_KEY_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Key","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
|
|
,{"Name":"KeySize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"KeyIdentifier","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4}]}
|
|
,{"Name":"KeyIdentifierSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ResultSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_IDENTIFY_FEATURE_SET_SECURE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Nonce","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
|
|
,{"Name":"NonceSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"KeyIdentifier","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
|
|
,{"Name":"KeyIdentifierSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"Authorization","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"AuthorizationSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_ACCEPT_PRIVATE_SENSOR_TYPE_INFO_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"TypeInfoBufferAddress","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
|
|
,{"Name":"TypeInfoBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_CREATE_ENROLLMENT_AUTHENTICATED_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Nonce","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"NonceSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_ENGINE_IDENTIFY_FEATURE_SET_AUTHENTICATED_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Nonce","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]}
|
|
,{"Name":"NonceSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"Authentication","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"AuthenticationSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"WINBIO_ENGINE_INTERFACE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Version","Type":{"Kind":"ApiRef","Name":"WINBIO_ADAPTER_INTERFACE_VERSION","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Size","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"AdapterId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Attach","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_ATTACH_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Detach","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_DETACH_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ClearContext","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_CLEAR_CONTEXT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"QueryPreferredFormat","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_QUERY_PREFERRED_FORMAT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"QueryIndexVectorSize","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_QUERY_INDEX_VECTOR_SIZE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"QueryHashAlgorithms","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_QUERY_HASH_ALGORITHMS_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetHashAlgorithm","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_SET_HASH_ALGORITHM_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"QuerySampleHint","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_QUERY_SAMPLE_HINT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AcceptSampleData","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_ACCEPT_SAMPLE_DATA_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ExportEngineData","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_EXPORT_ENGINE_DATA_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VerifyFeatureSet","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_VERIFY_FEATURE_SET_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IdentifyFeatureSet","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_IDENTIFY_FEATURE_SET_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CreateEnrollment","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_CREATE_ENROLLMENT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"UpdateEnrollment","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_UPDATE_ENROLLMENT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetEnrollmentStatus","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_GET_ENROLLMENT_STATUS_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetEnrollmentHash","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_GET_ENROLLMENT_HASH_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CheckForDuplicate","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_CHECK_FOR_DUPLICATE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CommitEnrollment","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_COMMIT_ENROLLMENT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DiscardEnrollment","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_DISCARD_ENROLLMENT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ControlUnit","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_CONTROL_UNIT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ControlUnitPrivileged","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_CONTROL_UNIT_PRIVILEGED_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NotifyPowerChange","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_NOTIFY_POWER_CHANGE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved_1","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_RESERVED_1_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PipelineInit","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_PIPELINE_INIT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PipelineCleanup","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_PIPELINE_CLEANUP_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Activate","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_ACTIVATE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Deactivate","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_DEACTIVATE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"QueryExtendedInfo","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_QUERY_EXTENDED_INFO_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IdentifyAll","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_IDENTIFY_ALL_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetEnrollmentSelector","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_SET_ENROLLMENT_SELECTOR_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetEnrollmentParameters","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_SET_ENROLLMENT_PARAMETERS_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"QueryExtendedEnrollmentStatus","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_QUERY_EXTENDED_ENROLLMENT_STATUS_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"RefreshCache","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_REFRESH_CACHE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SelectCalibrationFormat","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_SELECT_CALIBRATION_FORMAT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"QueryCalibrationData","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_QUERY_CALIBRATION_DATA_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetAccountPolicy","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_SET_ACCOUNT_POLICY_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CreateKey","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_CREATE_KEY_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IdentifyFeatureSetSecure","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_IDENTIFY_FEATURE_SET_SECURE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AcceptPrivateSensorTypeInfo","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_ACCEPT_PRIVATE_SENSOR_TYPE_INFO_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CreateEnrollmentAuthenticated","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_CREATE_ENROLLMENT_AUTHENTICATED_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IdentifyFeatureSetAuthenticated","Type":{"Kind":"ApiRef","Name":"PIBIO_ENGINE_IDENTIFY_FEATURE_SET_AUTHENTICATED_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"PWINBIO_QUERY_ENGINE_INTERFACE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"EngineInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_ENGINE_INTERFACE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_ATTACH_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_DETACH_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_CLEAR_CONTEXT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_CREATE_DATABASE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"DatabaseId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"Factor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Format","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"FilePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ConnectString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"IndexElementCount","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"InitialSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_ERASE_DATABASE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"DatabaseId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"FilePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ConnectString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_OPEN_DATABASE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"DatabaseId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"FilePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ConnectString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_CLOSE_DATABASE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_GET_DATA_FORMAT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Format","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"Version","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_VERSION","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_GET_DATABASE_SIZE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"AvailableRecordCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"TotalRecordCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_ADD_RECORD_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"RecordContents","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_STORAGE_RECORD","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_DELETE_RECORD_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_QUERY_BY_SUBJECT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_QUERY_BY_CONTENT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"IndexVector","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
|
|
,{"Name":"IndexElementCount","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_GET_RECORD_COUNT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"RecordCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_FIRST_RECORD_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_NEXT_RECORD_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_GET_CURRENT_RECORD_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"RecordContents","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_STORAGE_RECORD","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_CONTROL_UNIT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"ControlCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"SendBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3}]}
|
|
,{"Name":"SendBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ReceiveBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5}]}
|
|
,{"Name":"ReceiveBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ReceiveDataSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"OperationStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_CONTROL_UNIT_PRIVILEGED_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"ControlCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"SendBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3}]}
|
|
,{"Name":"SendBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ReceiveBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5}]}
|
|
,{"Name":"ReceiveBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ReceiveDataSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"OperationStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_NOTIFY_POWER_CHANGE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"PowerEventType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_PIPELINE_INIT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_PIPELINE_CLEANUP_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_ACTIVATE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_DEACTIVATE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_QUERY_EXTENDED_INFO_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"StorageInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_EXTENDED_STORAGE_INFO","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"StorageInfoSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_NOTIFY_DATABASE_CHANGE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"RecordsAdded","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_RESERVED_1_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_RESERVED_2_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_UPDATE_RECORD_BEGIN_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"RecordContents","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_STORAGE_RECORD","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_STORAGE_UPDATE_RECORD_COMMIT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"RecordContents","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_STORAGE_RECORD","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WINBIO_STORAGE_INTERFACE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Version","Type":{"Kind":"ApiRef","Name":"WINBIO_ADAPTER_INTERFACE_VERSION","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Size","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"AdapterId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Attach","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_ATTACH_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Detach","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_DETACH_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ClearContext","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_CLEAR_CONTEXT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CreateDatabase","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_CREATE_DATABASE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EraseDatabase","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_ERASE_DATABASE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OpenDatabase","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_OPEN_DATABASE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CloseDatabase","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_CLOSE_DATABASE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetDataFormat","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_GET_DATA_FORMAT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetDatabaseSize","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_GET_DATABASE_SIZE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AddRecord","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_ADD_RECORD_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DeleteRecord","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_DELETE_RECORD_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"QueryBySubject","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_QUERY_BY_SUBJECT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"QueryByContent","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_QUERY_BY_CONTENT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetRecordCount","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_GET_RECORD_COUNT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FirstRecord","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_FIRST_RECORD_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NextRecord","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_NEXT_RECORD_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetCurrentRecord","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_GET_CURRENT_RECORD_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ControlUnit","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_CONTROL_UNIT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ControlUnitPrivileged","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_CONTROL_UNIT_PRIVILEGED_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NotifyPowerChange","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_NOTIFY_POWER_CHANGE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PipelineInit","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_PIPELINE_INIT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PipelineCleanup","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_PIPELINE_CLEANUP_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Activate","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_ACTIVATE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Deactivate","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_DEACTIVATE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"QueryExtendedInfo","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_QUERY_EXTENDED_INFO_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NotifyDatabaseChange","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_NOTIFY_DATABASE_CHANGE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_RESERVED_1_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_RESERVED_2_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"UpdateRecordBegin","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_UPDATE_RECORD_BEGIN_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"UpdateRecordCommit","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_UPDATE_RECORD_COMMIT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"PWINBIO_QUERY_STORAGE_INTERFACE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"StorageInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_STORAGE_INTERFACE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_FRAMEWORK_SET_UNIT_STATUS_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"ExtendedStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_EXTENDED_UNIT_STATUS","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"ExtendedStatusSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_FRAMEWORK_VSM_CACHE_CLEAR_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_FRAMEWORK_VSM_CACHE_IMPORT_BEGIN_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"RequiredCapacity","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"MaxBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_FRAMEWORK_VSM_CACHE_IMPORT_NEXT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"BufferAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"BufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_FRAMEWORK_VSM_CACHE_IMPORT_END_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_FRAMEWORK_VSM_CACHE_EXPORT_BEGIN_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"RequiredCapacity","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"MaxBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_FRAMEWORK_VSM_CACHE_EXPORT_NEXT_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"BufferAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"BufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ReturnedDataSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_FRAMEWORK_VSM_CACHE_EXPORT_END_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_FRAMEWORK_VSM_STORAGE_RESERVED_1_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_FRAMEWORK_VSM_STORAGE_RESERVED_2_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_FRAMEWORK_VSM_STORAGE_RESERVED_3_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_FRAMEWORK_ALLOCATE_MEMORY_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"AllocationSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"Address","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_FRAMEWORK_FREE_MEMORY_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Address","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_FRAMEWORK_GET_PROPERTY_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"PropertyType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In","Optional"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_FRAMEWORK_LOCK_AND_VALIDATE_SECURE_BUFFER_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"SecureBufferIdentifier","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"SecureBufferAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
,{"Name":"SecureBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_FRAMEWORK_RELEASE_SECURE_BUFFER_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"SecureBufferIdentifier","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_FRAMEWORK_VSM_QUERY_AUTHORIZED_ENROLLMENTS_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"SecureIdentityCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"SecureIdentities","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PIBIO_FRAMEWORK_VSM_DECRYPT_SAMPLE_FN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Pipeline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_PIPELINE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Authentication","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]}
|
|
,{"Name":"AuthenticationSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"Iv","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4},"Const"]}
|
|
,{"Name":"IvSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"EncryptedData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out",{"Kind":"MemorySize","BytesParamIndex":6}]}
|
|
,{"Name":"EncryptedDataSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WINBIO_FRAMEWORK_INTERFACE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Version","Type":{"Kind":"ApiRef","Name":"WINBIO_ADAPTER_INTERFACE_VERSION","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Size","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"AdapterId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"SetUnitStatus","Type":{"Kind":"ApiRef","Name":"PIBIO_FRAMEWORK_SET_UNIT_STATUS_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmStorageAttach","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_ATTACH_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmStorageDetach","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_DETACH_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmStorageClearContext","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_CLEAR_CONTEXT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmStorageCreateDatabase","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_CREATE_DATABASE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmStorageOpenDatabase","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_OPEN_DATABASE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmStorageCloseDatabase","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_CLOSE_DATABASE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmStorageDeleteRecord","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_DELETE_RECORD_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmStorageNotifyPowerChange","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_NOTIFY_POWER_CHANGE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmStoragePipelineInit","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_PIPELINE_INIT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmStoragePipelineCleanup","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_PIPELINE_CLEANUP_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmStorageActivate","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_ACTIVATE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmStorageDeactivate","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_DEACTIVATE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmStorageQueryExtendedInfo","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_QUERY_EXTENDED_INFO_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmStorageCacheClear","Type":{"Kind":"ApiRef","Name":"PIBIO_FRAMEWORK_VSM_CACHE_CLEAR_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmStorageCacheImportBegin","Type":{"Kind":"ApiRef","Name":"PIBIO_FRAMEWORK_VSM_CACHE_IMPORT_BEGIN_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmStorageCacheImportNext","Type":{"Kind":"ApiRef","Name":"PIBIO_FRAMEWORK_VSM_CACHE_IMPORT_NEXT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmStorageCacheImportEnd","Type":{"Kind":"ApiRef","Name":"PIBIO_FRAMEWORK_VSM_CACHE_IMPORT_END_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmStorageCacheExportBegin","Type":{"Kind":"ApiRef","Name":"PIBIO_FRAMEWORK_VSM_CACHE_EXPORT_BEGIN_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmStorageCacheExportNext","Type":{"Kind":"ApiRef","Name":"PIBIO_FRAMEWORK_VSM_CACHE_EXPORT_NEXT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmStorageCacheExportEnd","Type":{"Kind":"ApiRef","Name":"PIBIO_FRAMEWORK_VSM_CACHE_EXPORT_END_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmSensorAttach","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_ATTACH_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmSensorDetach","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_DETACH_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmSensorClearContext","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_CLEAR_CONTEXT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmSensorPushDataToEngine","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_PUSH_DATA_TO_ENGINE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmSensorNotifyPowerChange","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_NOTIFY_POWER_CHANGE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmSensorPipelineInit","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_PIPELINE_INIT_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmSensorPipelineCleanup","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_PIPELINE_CLEANUP_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmSensorActivate","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_ACTIVATE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmSensorDeactivate","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_DEACTIVATE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmSensorAsyncImportRawBuffer","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_ASYNC_IMPORT_RAW_BUFFER_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VsmSensorAsyncImportSecureBuffer","Type":{"Kind":"ApiRef","Name":"PIBIO_SENSOR_ASYNC_IMPORT_SECURE_BUFFER_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"ApiRef","Name":"PIBIO_FRAMEWORK_VSM_STORAGE_RESERVED_1_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"ApiRef","Name":"PIBIO_FRAMEWORK_VSM_STORAGE_RESERVED_2_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved3","Type":{"Kind":"ApiRef","Name":"PIBIO_FRAMEWORK_VSM_STORAGE_RESERVED_3_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved4","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_RESERVED_1_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved5","Type":{"Kind":"ApiRef","Name":"PIBIO_STORAGE_RESERVED_2_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AllocateMemory","Type":{"Kind":"ApiRef","Name":"PIBIO_FRAMEWORK_ALLOCATE_MEMORY_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FreeMemory","Type":{"Kind":"ApiRef","Name":"PIBIO_FRAMEWORK_FREE_MEMORY_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetProperty","Type":{"Kind":"ApiRef","Name":"PIBIO_FRAMEWORK_GET_PROPERTY_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LockAndValidateSecureBuffer","Type":{"Kind":"ApiRef","Name":"PIBIO_FRAMEWORK_LOCK_AND_VALIDATE_SECURE_BUFFER_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ReleaseSecureBuffer","Type":{"Kind":"ApiRef","Name":"PIBIO_FRAMEWORK_RELEASE_SECURE_BUFFER_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"QueryAuthorizedEnrollments","Type":{"Kind":"ApiRef","Name":"PIBIO_FRAMEWORK_VSM_QUERY_AUTHORIZED_ENROLLMENTS_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DecryptSample","Type":{"Kind":"ApiRef","Name":"PIBIO_FRAMEWORK_VSM_DECRYPT_SAMPLE_FN","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_SENSOR_ATTRIBUTES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PayloadSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"WinBioHresult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"WinBioVersion","Type":{"Kind":"ApiRef","Name":"WINBIO_VERSION","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SensorType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SensorSubType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Capabilities","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ManufacturerName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"ModelName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"SerialNumber","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"FirmwareVersion","Type":{"Kind":"ApiRef","Name":"WINBIO_VERSION","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SupportedFormatEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SupportedFormat","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"WINBIO_REGISTERED_FORMAT","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Data","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_UPDATE_FIRMWARE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PayloadSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FirmwareData","Type":{"Kind":"ApiRef","Name":"WINBIO_DATA","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_CALIBRATION_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PayloadSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"WinBioHresult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CalibrationData","Type":{"Kind":"ApiRef","Name":"WINBIO_DATA","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_DIAGNOSTICS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PayloadSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"WinBioHresult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SensorStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"VendorDiagnostics","Type":{"Kind":"ApiRef","Name":"WINBIO_DATA","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_BLANK_PAYLOAD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PayloadSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"WinBioHresult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_CAPTURE_PARAMETERS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PayloadSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Purpose","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Format","Type":{"Kind":"ApiRef","Name":"WINBIO_REGISTERED_FORMAT","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VendorFormat","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_CAPTURE_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PayloadSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"WinBioHresult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SensorStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CaptureData","Type":{"Kind":"ApiRef","Name":"WINBIO_DATA","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_SUPPORTED_ALGORITHMS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PayloadSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"WinBioHresult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NumberOfAlgorithms","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AlgorithmData","Type":{"Kind":"ApiRef","Name":"WINBIO_DATA","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_GET_INDICATOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PayloadSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"WinBioHresult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IndicatorStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_SET_INDICATOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PayloadSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"IndicatorStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_PRIVATE_SENSOR_TYPE_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PayloadSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"WinBioHresult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PrivateSensorTypeInfo","Type":{"Kind":"ApiRef","Name":"WINBIO_DATA","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_ENCRYPTED_CAPTURE_PARAMS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PayloadSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Purpose","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Format","Type":{"Kind":"ApiRef","Name":"WINBIO_REGISTERED_FORMAT","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VendorFormat","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"NonceSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"WINBIO_NOTIFY_WAKE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PayloadSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"WinBioHresult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reason","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}],
|
|
|
|
"Functions":[{
|
|
"Name":"WinBioEnumServiceProviders"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Factor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"BspSchemaArray","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_BSP_SCHEMA","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}}},"Attrs":["Out"]}
|
|
,{"Name":"BspCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioEnumBiometricUnits"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Factor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"UnitSchemaArray","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_UNIT_SCHEMA","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}}},"Attrs":["Out"]}
|
|
,{"Name":"UnitCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioEnumDatabases"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Factor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"StorageSchemaArray","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_STORAGE_SCHEMA","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}}},"Attrs":["Out"]}
|
|
,{"Name":"StorageCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioAsyncOpenFramework"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"NotificationMethod","Type":{"Kind":"ApiRef","Name":"WINBIO_ASYNC_NOTIFICATION_METHOD","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TargetWindow","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"MessageCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Optional"]}
|
|
,{"Name":"CallbackRoutine","Type":{"Kind":"ApiRef","Name":"PWINBIO_ASYNC_COMPLETION_CALLBACK","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"UserData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"AsynchronousOpen","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"FrameworkHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioCloseFramework"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FrameworkHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioAsyncEnumServiceProviders"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FrameworkHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Factor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioAsyncEnumBiometricUnits"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FrameworkHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Factor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioAsyncEnumDatabases"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FrameworkHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Factor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioAsyncMonitorFrameworkChanges"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FrameworkHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ChangeTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioOpenSession"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Factor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PoolType","Type":{"Kind":"ApiRef","Name":"WINBIO_POOL","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"UnitArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"UnitCount","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
,{"Name":"DatabaseId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"SessionHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioAsyncOpenSession"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Factor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PoolType","Type":{"Kind":"ApiRef","Name":"WINBIO_POOL","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"UnitArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"UnitCount","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
|
|
,{"Name":"DatabaseId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"NotificationMethod","Type":{"Kind":"ApiRef","Name":"WINBIO_ASYNC_NOTIFICATION_METHOD","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"TargetWindow","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"MessageCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Optional"]}
|
|
,{"Name":"CallbackRoutine","Type":{"Kind":"ApiRef","Name":"PWINBIO_ASYNC_COMPLETION_CALLBACK","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"UserData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"AsynchronousOpen","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"SessionHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioCloseSession"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioVerify"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"UnitId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Match","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioVerifyWithCallback"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"VerifyCallback","Type":{"Kind":"ApiRef","Name":"PWINBIO_VERIFY_CALLBACK","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"VerifyCallbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioIdentify"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"UnitId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioIdentifyWithCallback"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"IdentifyCallback","Type":{"Kind":"ApiRef","Name":"PWINBIO_IDENTIFY_CALLBACK","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"IdentifyCallbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioWait"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioCancel"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioLocateSensor"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"UnitId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioLocateSensorWithCallback"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"LocateCallback","Type":{"Kind":"ApiRef","Name":"PWINBIO_LOCATE_SENSOR_CALLBACK","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"LocateCallbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioEnrollBegin"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"UnitId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioEnrollSelect"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"SelectorValue","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioEnrollCapture"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioEnrollCaptureWithCallback"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"EnrollCallback","Type":{"Kind":"ApiRef","Name":"PWINBIO_ENROLL_CAPTURE_CALLBACK","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"EnrollCallbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioEnrollCommit"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"IsNewTemplate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioEnrollDiscard"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioEnumEnrollments"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"UnitId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"SubFactorArray","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"SubFactorCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioImproveBegin"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"UnitId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioImproveEnd"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioRegisterEventMonitor"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"EventMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"EventCallback","Type":{"Kind":"ApiRef","Name":"PWINBIO_EVENT_CALLBACK","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"EventCallbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioUnregisterEventMonitor"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioMonitorPresence"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"UnitId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioCaptureSample"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Purpose","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"UnitId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Sample","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_BIR","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"SampleSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"RejectDetail","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioCaptureSampleWithCallback"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Purpose","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
,{"Name":"CaptureCallback","Type":{"Kind":"ApiRef","Name":"PWINBIO_CAPTURE_CALLBACK","TargetKind":"FunctionPointer","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"CaptureCallbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioDeleteTemplate"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"UnitId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioLockUnit"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"UnitId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioUnlockUnit"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"UnitId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioControlUnit"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"UnitId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Component","Type":{"Kind":"ApiRef","Name":"WINBIO_COMPONENT","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ControlCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"SendBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":5}]}
|
|
,{"Name":"SendBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ReceiveBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":7}]}
|
|
,{"Name":"ReceiveBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ReceiveDataSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["In","Out"]}
|
|
,{"Name":"OperationStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioControlUnitPrivileged"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"UnitId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Component","Type":{"Kind":"ApiRef","Name":"WINBIO_COMPONENT","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ControlCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"SendBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":5}]}
|
|
,{"Name":"SendBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ReceiveBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":7}]}
|
|
,{"Name":"ReceiveBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ReceiveDataSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["In","Out"]}
|
|
,{"Name":"OperationStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioGetProperty"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"UnitId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Optional"]}
|
|
,{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In","Optional"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioSetProperty"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"UnitId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Optional"]}
|
|
,{"Name":"Identity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"SubFactor","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In","Optional"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":7}]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioFree"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Address","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioSetCredential"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"WINBIO_CREDENTIAL_TYPE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Credential","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"CredentialSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"Format","Type":{"Kind":"ApiRef","Name":"WINBIO_CREDENTIAL_FORMAT","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioRemoveCredential"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Identity","Type":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"WINBIO_CREDENTIAL_TYPE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioRemoveAllCredentials"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"WinBioRemoveAllDomainCredentials"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"WinBioGetCredentialState"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Identity","Type":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"WINBIO_CREDENTIAL_TYPE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"CredentialState","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_CREDENTIAL_STATE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioLogonIdentifiedUser"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SessionHandle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioGetEnrolledFactors"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"AccountOwner","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_IDENTITY","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"EnrolledFactors","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioGetEnabledSetting"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"Source","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_SETTING_SOURCE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioGetLogonSetting"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"Source","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_SETTING_SOURCE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioGetDomainLogonSetting"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"Source","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINBIO_SETTING_SOURCE","TargetKind":"Default","Api":"Devices.BiometricFramework","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"WinBioAcquireFocus"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"WinBioReleaseFocus"
|
|
,"SetLastError":false
|
|
,"DllImport":"winbio"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}],
|
|
|
|
"UnicodeAliases":[
|
|
]
|
|
}
|