CREDENTIAL_PROVIDER_FIELD_STATE列挙 (credentialprovider.h)

資格情報 UI の 1 つのフィールドの状態を指定します。 CREDENTIAL_PROVIDER_FIELD_DESCRIPTORおよび ICredentialProviderCredentialEvents::SetFieldState によって使用されます。 フィールドの動作は、現在のフィールドの状態によって異なる場合があります。

構文

typedef enum _CREDENTIAL_PROVIDER_FIELD_STATE {
  CPFS_HIDDEN = 0,
  CPFS_DISPLAY_IN_SELECTED_TILE,
  CPFS_DISPLAY_IN_DESELECTED_TILE,
  CPFS_DISPLAY_IN_BOTH
} CREDENTIAL_PROVIDER_FIELD_STATE;

定数

 
CPFS_HIDDEN
値: 0
どの状態でもフィールドを表示しないでください。 この例の 1 つは、ユーザーがサムプリントを認証するまで表示しないパスワード編集コントロールです。 サムプリントが認証されるまで、パスワード フィールドの状態は CPFS_HIDDEN
CPFS_DISPLAY_IN_SELECTED_TILE
選択した状態のときにフィールドを表示します。
CPFS_DISPLAY_IN_DESELECTED_TILE
選択されていない状態の場合は、フィールドを表示します。 この値は、 CREDENTIAL_PROVIDER_USAGE_SCENARIOCPUS_CREDUI に設定されている場合にのみ有効です。
CPFS_DISPLAY_IN_BOTH
資格情報タイルが選択されている場合と選択されていない場合の両方のフィールドを表示します。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header credentialprovider.h