Поделиться через


структура 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

См. также раздел

Функции подключаемого модуля

Структуры подключаемых модулей

StorageAdapterGetCurrentRecord