WINBIO_STORAGE_RECORD 구조체(winbio_adapter.h)
WINBIO_STORAGE_RECORD 구조에는 생체 인식 템플릿과 관련 데이터가 표준 형식으로 포함되어 있습니다. 이 구조체는 엔진 어댑터와 스토리지 어댑터 간에 정보를 전달하는 데 사용됩니다.
구문
typedef struct _WINBIO_STORAGE_RECORD {
PWINBIO_IDENTITY Identity;
WINBIO_BIOMETRIC_SUBTYPE SubFactor;
PULONG IndexVector;
SIZE_T IndexElementCount;
PUCHAR TemplateBlob;
SIZE_T TemplateBlobSize;
PUCHAR PayloadBlob;
SIZE_T PayloadBlobSize;
} WINBIO_STORAGE_RECORD, *PWINBIO_STORAGE_RECORD;
멤버
Identity
스토리지 레코드의 GUID 또는 SID를 포함하는 WINBIO_IDENTITY 구조체에 대한 포인터입니다.
SubFactor
템플릿 데이터와 연결된 생체 인식 하위 요소를 지정하는 WINBIO_BIOMETRIC_SUBTYPE 값입니다.
SubFactor 값에 대해 제공된 값의 유효성을 검사하지 마세요. Windows 생체 인식 서비스는 제공된 값을 구현에 전달하기 전에 유효성을 검사합니다. 값이 WINBIO_SUBTYPE_NO_INFORMATION 또는 WINBIO_SUBTYPE_ANY 경우 적절한 경우 유효성을 검사합니다.
IndexVector
ULONG 값의 연속 배열에 대한 포인터입니다. 이러한 값은 엔진 어댑터에서 생체 인식 템플릿에 할당된 버킷 주소를 나타냅니다.
IndexElementCount
IndexVector 필드에 지정된 배열의 ULONG 값 수입니다.
TemplateBlob
생체 인식 템플릿 데이터를 포함하는 바이트 배열에 대한 포인터입니다.
TemplateBlobSize
TemplateBlob 매개 변수로 지정된 템플릿의 크기(바이트)입니다.
PayloadBlob
무결성 검사 데이터를 포함하는 바이트 배열에 대한 포인터입니다. 이 필드는 포함된 스토리지를 포함하는 이동식 디바이스의 어댑터에서만 사용됩니다.
PayloadBlobSize
PayloadBlob 매개 변수로 지정된 데이터의 크기(바이트)입니다.
설명
WINBIO_STORAGE_RECORD 구조체와 이 구조체가 가리키는 메모리는 구조를 만든 구성 요소의 속성입니다. 특히 구성 요소는 구조체가 삭제되는 시기와 포함된 포인터가 유효하지 않은 시기를 결정합니다. 다른 구성 요소에 이 구조체에 대한 임시 액세스 권한이 부여되면 소유 구성 요소에서 설정한 구조 수명을 제어하는 규칙을 따라야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
머리글 | winbio_adapter.h |