CREDENTIAL_PROVIDER_FIELD_STATE
列挙型メンバー 4
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| CPFS_HIDDEN | 0 | 0x0 | どの状態でもフィールドを表示しません。たとえば、ユーザーが指紋認証を行うまで表示すべきではないパスワード編集コントロールが該当します。指紋認証が完了するまで、パスワードフィールドの状態は CPFS_HIDDEN になります。 |
| CPFS_DISPLAY_IN_SELECTED_TILE | 1 | 0x1 | 選択状態のときにフィールドを表示します。 |
| CPFS_DISPLAY_IN_DESELECTED_TILE | 2 | 0x2 | 選択解除状態のときにフィールドを表示します。この値は、CREDENTIAL_PROVIDER_USAGE_SCENARIO が CPUS_CREDUI に設定されている場合にのみ有効です。 |
| CPFS_DISPLAY_IN_BOTH | 3 | 0x3 | 資格情報タイルが選択されているときと選択されていないときの両方でフィールドを表示します。 |
公式ドキュメント
資格情報 UI 内の単一フィールドの状態を指定します。CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR および ICredentialProviderCredentialEvents::SetFieldState で使用されます。フィールドの動作は、現在のフィールドの状態によって異なる場合があります。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum CREDENTIAL_PROVIDER_FIELD_STATE : int {
CPFS_HIDDEN = 0,
CPFS_DISPLAY_IN_SELECTED_TILE = 1,
CPFS_DISPLAY_IN_DESELECTED_TILE = 2,
CPFS_DISPLAY_IN_BOTH = 3
} CREDENTIAL_PROVIDER_FIELD_STATE;public enum CREDENTIAL_PROVIDER_FIELD_STATE : int
{
CPFS_HIDDEN = 0,
CPFS_DISPLAY_IN_SELECTED_TILE = 1,
CPFS_DISPLAY_IN_DESELECTED_TILE = 2,
CPFS_DISPLAY_IN_BOTH = 3,
}Public Enum CREDENTIAL_PROVIDER_FIELD_STATE As Integer
CPFS_HIDDEN = 0
CPFS_DISPLAY_IN_SELECTED_TILE = 1
CPFS_DISPLAY_IN_DESELECTED_TILE = 2
CPFS_DISPLAY_IN_BOTH = 3
End Enumimport enum
class CREDENTIAL_PROVIDER_FIELD_STATE(enum.IntEnum):
CPFS_HIDDEN = 0
CPFS_DISPLAY_IN_SELECTED_TILE = 1
CPFS_DISPLAY_IN_DESELECTED_TILE = 2
CPFS_DISPLAY_IN_BOTH = 3// CREDENTIAL_PROVIDER_FIELD_STATE
pub const CPFS_HIDDEN: i32 = 0;
pub const CPFS_DISPLAY_IN_SELECTED_TILE: i32 = 1;
pub const CPFS_DISPLAY_IN_DESELECTED_TILE: i32 = 2;
pub const CPFS_DISPLAY_IN_BOTH: i32 = 3;// CREDENTIAL_PROVIDER_FIELD_STATE
const (
CPFS_HIDDEN int32 = 0
CPFS_DISPLAY_IN_SELECTED_TILE int32 = 1
CPFS_DISPLAY_IN_DESELECTED_TILE int32 = 2
CPFS_DISPLAY_IN_BOTH int32 = 3
)const
CPFS_HIDDEN = 0;
CPFS_DISPLAY_IN_SELECTED_TILE = 1;
CPFS_DISPLAY_IN_DESELECTED_TILE = 2;
CPFS_DISPLAY_IN_BOTH = 3;// CREDENTIAL_PROVIDER_FIELD_STATE
pub const CPFS_HIDDEN: i32 = 0;
pub const CPFS_DISPLAY_IN_SELECTED_TILE: i32 = 1;
pub const CPFS_DISPLAY_IN_DESELECTED_TILE: i32 = 2;
pub const CPFS_DISPLAY_IN_BOTH: i32 = 3;const
CPFS_HIDDEN* = 0
CPFS_DISPLAY_IN_SELECTED_TILE* = 1
CPFS_DISPLAY_IN_DESELECTED_TILE* = 2
CPFS_DISPLAY_IN_BOTH* = 3enum CREDENTIAL_PROVIDER_FIELD_STATE : int {
CPFS_HIDDEN = 0,
CPFS_DISPLAY_IN_SELECTED_TILE = 1,
CPFS_DISPLAY_IN_DESELECTED_TILE = 2,
CPFS_DISPLAY_IN_BOTH = 3,
}#define global CPFS_HIDDEN 0x0
#define global CPFS_DISPLAY_IN_SELECTED_TILE 0x1
#define global CPFS_DISPLAY_IN_DESELECTED_TILE 0x2
#define global CPFS_DISPLAY_IN_BOTH 0x3