Freigeben über


WINBIO_BDB_ANSI_381_RECORD-Struktur

Die WINBIO_BDB_ANSI_381_RECORD-Struktur enthält Informationen zu einem einzelnen Fingerabdruck- oder Handflächenbeispiel eines Endbenutzers. Eine Auflistung dieser Strukturen ist in jeder WINBIO_BDB_ANSI_381_HEADER-Struktur enthalten.

Syntax

typedef struct _WINBIO_BDB_ANSI_381_RECORD {
  ULONG                    BlockLength;
  USHORT                   HorizontalLineLength;
  USHORT                   VerticalLineLength;
  WINBIO_BIOMETRIC_SUBTYPE Position;
  UCHAR                    CountOfViews;
  UCHAR                    ViewNumber;
  UCHAR                    ImageQuality;
  UCHAR                    ImpressionType;
  UCHAR                    Reserved;
} WINBIO_BDB_ANSI_381_RECORD;

Member

BlockLength

Enthält die Anzahl der Bytes in dieser Struktur plus die Anzahl der Bytes der Beispielbilddaten.

HorizontalLineLength

Gibt die Anzahl der Pixel in einer horizontalen Linie des Beispiels an.

VerticalLineLength

Gibt die Anzahl der Pixel in einer vertikalen Linie des Beispiels an.

Position

Ein WINBIO_BIOMETRIC_SUBTYPE Wert, der den Finger oder die Handfläche angibt, die zum Generieren der biometrischen Stichprobe verwendet wird. Weitere Informationen finden Sie in den Hinweisen.

CountOfViews

Dies muss auf eins (1) festgelegt werden;

ViewNumber

Dies muss auf eins (1) festgelegt werden;

ImageQuality

Reserviert. Dies muss 254 (0xFE) sein.

ImpressionType

Reserviert.

Reserved

Reserviert. Muss auf null (0) festgelegt werden.

Bemerkungen

Der Position-Member gibt den Bereich der Hand oder Handfläche an, die zum Erstellen der biometrischen Stichprobe verwendet wird. Das Windows Biometric Framework (WBF) unterstützt derzeit nur die Fingerabdruckerfassung und verwendet die folgenden Konstanten, um Positionsinformationen darzustellen.

  • WINBIO_ANSI_381_POS_UNKNOWN
  • WINBIO_ANSI_381_POS_RH_THUMB
  • WINBIO_ANSI_381_POS_RH_INDEX_FINGER
  • WINBIO_ANSI_381_POS_RH_MIDDLE_FINGER
  • WINBIO_ANSI_381_POS_RH_RING_FINGER
  • WINBIO_ANSI_381_POS_RH_LITTLE_FINGER
  • WINBIO_ANSI_381_POS_LH_THUMB
  • WINBIO_ANSI_381_POS_LH_INDEX_FINGER
  • WINBIO_ANSI_381_POS_LH_MIDDLE_FINGER
  • WINBIO_ANSI_381_POS_LH_RING_FINGER
  • WINBIO_ANSI_381_POS_LH_LITTLE_FINGER
  • WINBIO_ANSI_381_POS_RH_FOUR_FINGERS
  • WINBIO_ANSI_381_POS_LH_FOUR_FINGERS
  • WINBIO_ANSI_381_POS_TWO_THUMBS

Wichtig

Versuchen Sie nicht, den für den Position-Wert angegebenen Wert zu überprüfen. Der Windows-Biometriedienst überprüft den angegebenen Wert, bevor er an Ihre Implementierung übergeben wird. Wenn der Wert WINBIO_SUBTYPE_NO_INFORMATION oder WINBIO_SUBTYPE_ANY ist, überprüfen Sie ggf..

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 R2 [nur Desktop-Apps]
Header
Winbio_types.h (winbio.h einschließen)

Siehe auch

Clientanwendungsstrukturen