CREDENTIAL_PROVIDER_FIELD_STATE (認證provider.h) 列舉
指定認證 UI 中單一欄位的狀態。 由 CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR 和 ICredentialProviderCredentialEvents::SetFieldState 使用。 欄位的行為可能會因目前的欄位狀態而有所不同。
Syntax
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 請勿以任何狀態顯示欄位。 其中一個範例是使用者驗證指紋之前不應顯示的密碼編輯控件。 在指紋經過驗證之前,密碼欄位的狀態會 CPFS_HIDDEN。 |
CPFS_DISPLAY_IN_SELECTED_TILE 在選取狀態時顯示欄位。 |
CPFS_DISPLAY_IN_DESELECTED_TILE 在取消選取狀態時顯示欄位。 這個值只適用於 CREDENTIAL_PROVIDER_USAGE_SCENARIO 設定為 CPUS_CREDUI。 |
CPFS_DISPLAY_IN_BOTH 選取認證圖格且未選取時,顯示欄位。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
標頭 | credentialprovider.h |