структура 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
Указатель на структуру WINBIO_IDENTITY , содержащую ИДЕНТИФИКАТОР GUID или ИДЕНТИФИКАТОР записи хранилища.
SubFactor
Значение WINBIO_BIOMETRIC_SUBTYPE , указывающее биометрический подфактор, связанный с данными шаблона.
Не пытайтесь проверить значение, предоставленное для значения SubFactor . Служба биометрических данных Windows проверит предоставленное значение перед его передачей в реализацию. Если значение равно WINBIO_SUBTYPE_NO_INFORMATION или WINBIO_SUBTYPE_ANY, проверьте, где это необходимо.
IndexVector
Указатель на непрерывный массив значений ULONG . Эти значения представляют адрес контейнера, назначенный биометрическому шаблону адаптером подсистемы.
IndexElementCount
Количество значений ULONG в массиве, заданном полем IndexVector .
TemplateBlob
Указатель на массив байтов, содержащий биометрические данные шаблона.
TemplateBlobSize
Размер шаблона, указанного параметром TemplateBlob , в байтах.
PayloadBlob
Указатель на массив байтов, содержащий данные проверки целостности. Это поле используется только адаптерами для съемных устройств, содержащих встроенное хранилище.
PayloadBlobSize
Размер данных, заданных параметром PayloadBlob , в байтах.
Комментарии
Структура WINBIO_STORAGE_RECORD и память, на которую она указывает, являются свойством компонента, создавшего структуру. В частности, компонент определяет, когда структура удаляется и когда ее внедренные указатели становятся недопустимыми. Если другим компонентам предоставляется временный доступ к этой структуре, они должны следовать правилам, определяющим время существования структуры, установленным компонентом-владельцем.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Верхняя часть | winbio_adapter.h |