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.
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 |