WINBIO_BDB_ANSI_381_RECORD構造体
WINBIO_BDB_ANSI_381_RECORD構造体には、エンド ユーザーからの 1 つの指紋または手のひらのサンプルに関する情報が含まれています。 これらの構造体のコレクションは、各 WINBIO_BDB_ANSI_381_HEADER 構造体に含まれています。
構文
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;
メンバー
-
BlockLength
-
この構造体のバイト数とサンプル イメージ データのバイト数を格納します。
-
HorizontalLineLength
-
サンプルの水平線のピクセル数を指定します。
-
VerticalLineLength
-
サンプルの垂直線のピクセル数を指定します。
-
Position
-
生体認証サンプルの生成に使用する指または手のひらを指定する WINBIO_BIOMETRIC_SUBTYPE 値。 詳細については、「解説」を参照してください。
-
CountOfViews
-
これは 1 に設定する必要があります。
-
ViewNumber
-
これは 1 に設定する必要があります。
-
ImageQuality
-
予約済み。 これは 254 (0xFE) である必要があります。
-
ImpressionType
-
予約済み。
-
Reserved
-
予約済み。 ゼロ (0) に設定する必要があります。
注釈
Position メンバーは、生体認証サンプルを作成するために使用される手または手のひらの領域を指定します。 現在、Windows 生体認証フレームワーク (WBF) では指紋キャプチャのみがサポートされており、位置情報を表すために次の定数を使用します。
- 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
重要
Position 値に指定された値の検証を試みないでください。 Windows 生体認証サービスは、指定された値を検証してから実装に渡します。 値が WINBIO_SUBTYPE_NO_INFORMATION または WINBIO_SUBTYPE_ANY場合は、必要に応じて検証します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2008 R2 [デスクトップ アプリのみ] |
Header |
|