estructura de WINBIO_STORAGE_RECORD (winbio_adapter.h)

La estructura WINBIO_STORAGE_RECORD contiene una plantilla biométrica y los datos asociados en un formato estándar. Esta estructura se usa para pasar información entre un adaptador de motor y un adaptador de almacenamiento.

Sintaxis

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;

Miembros

Identity

Puntero a una estructura de WINBIO_IDENTITY que contiene el GUID o el SID del registro de almacenamiento.

SubFactor

Valor de WINBIO_BIOMETRIC_SUBTYPE que especifica el subfactor biométrico asociado a los datos de plantilla.

Importante  

No intente validar el valor proporcionado para el valor SubFactor . El servicio biométrico de Windows validará el valor proporcionado antes de pasarlo a la implementación. Si el valor es WINBIO_SUBTYPE_NO_INFORMATION o WINBIO_SUBTYPE_ANY, valide cuando corresponda.

 

IndexVector

Puntero a una matriz contigua de valores de ULONG . Estos valores representan la dirección del cubo asignada a la plantilla biométrica por el adaptador del motor.

IndexElementCount

Número de valores ULONG de la matriz especificada por el campo IndexVector .

TemplateBlob

Puntero a una matriz de bytes que contiene los datos de la plantilla biométrica.

TemplateBlobSize

Tamaño, en bytes, de la plantilla especificada por el parámetro TemplateBlob .

PayloadBlob

Puntero a una matriz de bytes que contiene datos de comprobación de integridad. Este campo solo lo usan los adaptadores para dispositivos extraíbles que contienen almacenamiento incrustado.

PayloadBlobSize

Tamaño, en bytes, de los datos especificados por el parámetro PayloadBlob .

Comentarios

La estructura WINBIO_STORAGE_RECORD y la memoria a la que apunta son la propiedad del componente que creó la estructura. En concreto, el componente determina cuándo se elimina la estructura y cuándo sus punteros incrustados no son válidos. Cuando se concede acceso temporal a otros componentes a esta estructura, deben seguir las reglas que rigen la duración de la estructura establecida por el componente propietario.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Encabezado winbio_adapter.h

Consulte también

Funciones de complemento

Estructuras de complementos

StorageAdapterGetCurrentRecord