Win32 API 日本語リファレンス
ホームDevices.BiometricFramework › WINBIO_SETTING_SOURCE

WINBIO_SETTING_SOURCE

列挙型
基底型u4

メンバー 4

名前10進16進
WINBIO_SETTING_SOURCE_INVALID00x0
WINBIO_SETTING_SOURCE_DEFAULT10x1
WINBIO_SETTING_SOURCE_LOCAL30x3
WINBIO_SETTING_SOURCE_POLICY20x2

公式ドキュメント

以下の定数は、Windows Biometric Framework が現在有効になっているかどうかを判断するために WinBioGetEnabledSetting 関数で使用されます。これらの定数は、設定の取得元を指定します。

定数 説明
WINBIO_SETTING_SOURCE_INVALID
設定が無効です。
WINBIO_SETTING_SOURCE_DEFAULT
設定は組み込みのポリシーに由来します。
WINBIO_SETTING_SOURCE_POLICY
設定はローカル コンピューターのレジストリに由来します。
WINBIO_SETTING_SOURCE_LOCAL
設定はグループ ポリシーによって作成されました。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp)

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum WINBIO_SETTING_SOURCE : unsigned int {
    WINBIO_SETTING_SOURCE_INVALID = 0,
    WINBIO_SETTING_SOURCE_DEFAULT = 1,
    WINBIO_SETTING_SOURCE_LOCAL = 3,
    WINBIO_SETTING_SOURCE_POLICY = 2
} WINBIO_SETTING_SOURCE;
public enum WINBIO_SETTING_SOURCE : uint
{
    WINBIO_SETTING_SOURCE_INVALID = 0,
    WINBIO_SETTING_SOURCE_DEFAULT = 1,
    WINBIO_SETTING_SOURCE_LOCAL = 3,
    WINBIO_SETTING_SOURCE_POLICY = 2,
}
Public Enum WINBIO_SETTING_SOURCE As UInteger
    WINBIO_SETTING_SOURCE_INVALID = 0
    WINBIO_SETTING_SOURCE_DEFAULT = 1
    WINBIO_SETTING_SOURCE_LOCAL = 3
    WINBIO_SETTING_SOURCE_POLICY = 2
End Enum
import enum

class WINBIO_SETTING_SOURCE(enum.IntEnum):
    WINBIO_SETTING_SOURCE_INVALID = 0
    WINBIO_SETTING_SOURCE_DEFAULT = 1
    WINBIO_SETTING_SOURCE_LOCAL = 3
    WINBIO_SETTING_SOURCE_POLICY = 2
// WINBIO_SETTING_SOURCE
pub const WINBIO_SETTING_SOURCE_INVALID: u32 = 0;
pub const WINBIO_SETTING_SOURCE_DEFAULT: u32 = 1;
pub const WINBIO_SETTING_SOURCE_LOCAL: u32 = 3;
pub const WINBIO_SETTING_SOURCE_POLICY: u32 = 2;
// WINBIO_SETTING_SOURCE
const (
	WINBIO_SETTING_SOURCE_INVALID uint32 = 0
	WINBIO_SETTING_SOURCE_DEFAULT uint32 = 1
	WINBIO_SETTING_SOURCE_LOCAL uint32 = 3
	WINBIO_SETTING_SOURCE_POLICY uint32 = 2
)
const
  WINBIO_SETTING_SOURCE_INVALID = 0;
  WINBIO_SETTING_SOURCE_DEFAULT = 1;
  WINBIO_SETTING_SOURCE_LOCAL = 3;
  WINBIO_SETTING_SOURCE_POLICY = 2;
// WINBIO_SETTING_SOURCE
pub const WINBIO_SETTING_SOURCE_INVALID: u32 = 0;
pub const WINBIO_SETTING_SOURCE_DEFAULT: u32 = 1;
pub const WINBIO_SETTING_SOURCE_LOCAL: u32 = 3;
pub const WINBIO_SETTING_SOURCE_POLICY: u32 = 2;
const
  WINBIO_SETTING_SOURCE_INVALID* = 0
  WINBIO_SETTING_SOURCE_DEFAULT* = 1
  WINBIO_SETTING_SOURCE_LOCAL* = 3
  WINBIO_SETTING_SOURCE_POLICY* = 2
enum WINBIO_SETTING_SOURCE : uint {
    WINBIO_SETTING_SOURCE_INVALID = 0,
    WINBIO_SETTING_SOURCE_DEFAULT = 1,
    WINBIO_SETTING_SOURCE_LOCAL = 3,
    WINBIO_SETTING_SOURCE_POLICY = 2,
}
#define global WINBIO_SETTING_SOURCE_INVALID 0x0
#define global WINBIO_SETTING_SOURCE_DEFAULT 0x1
#define global WINBIO_SETTING_SOURCE_LOCAL   0x3
#define global WINBIO_SETTING_SOURCE_POLICY  0x2