WINBIO_BIR structure (winbio_types.h)
The WINBIO_BIR structure is the root of the BIR (Biometric Information Record). It contains the size and offset of any other data elements in the BIR.
Syntax
typedef struct _WINBIO_BIR {
WINBIO_BIR_DATA HeaderBlock;
WINBIO_BIR_DATA StandardDataBlock;
WINBIO_BIR_DATA VendorDataBlock;
WINBIO_BIR_DATA SignatureBlock;
} WINBIO_BIR;
Members
HeaderBlock
A structure of type WINBIO_BIR_DATA that contains size and offset information for a standard biometric header. This member is required.
StandardDataBlock
A structure of type WINBIO_BIR_DATA that contains size and offset information for a standard data block based on the ANSI 381 format. This member is optional. Set this member to 0,0 if you do not use it.
VendorDataBlock
A structure of type WINBIO_BIR_DATA that contains size and offset information for a vendor-specific data block. This member is optional. Set this member to 0,0 if you do not use it.
SignatureBlock
A structure of type WINBIO_BIR_DATA that contains size and offset information for a signature block. This member is optional. Set this member to 0,0 if you do not use it.
Remarks
The four WINBIO_BIR_DATA structures are contiguous and should be immediately followed by the actual data for each block. Thus, the offset for the HeaderBlock will always be 4*(sizeof (WINBIO_BIR_DATA). You can use the WINBIO_BIR_HEADER structure to provide the actual data of the header block.
The offset of where the StandardDataBlock starts should be the offset of the HeaderBlock plus the size of the HeaderBlock.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Available in Windows 7 and later versions of Windows. |
Header | winbio_types.h |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for