CREDENTIAL_PROVIDER_FIELD_TYPE 열거형(credentialprovider.h)
자격 증명 필드의 형식을 지정합니다. CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR 사용됩니다.
Syntax
typedef enum _CREDENTIAL_PROVIDER_FIELD_TYPE {
CPFT_INVALID = 0,
CPFT_LARGE_TEXT,
CPFT_SMALL_TEXT,
CPFT_COMMAND_LINK,
CPFT_EDIT_TEXT,
CPFT_PASSWORD_TEXT,
CPFT_TILE_IMAGE,
CPFT_CHECKBOX,
CPFT_COMBOBOX,
CPFT_SUBMIT_BUTTON
} CREDENTIAL_PROVIDER_FIELD_TYPE;
상수
CPFT_INVALID 값: 0 값이 잘못되었습니다. 필드가 지정된 형식으로 기본값이 아니기 때문에 안전한 초기화 값입니다. |
CPFT_LARGE_TEXT 독립 실행형 텍스트 레이블은 두 글꼴 크기보다 큰 크기로 그려집니다. |
CPFT_SMALL_TEXT 독립 실행형 텍스트 레이블은 두 글꼴 크기의 작은 값으로 그려집니다. |
CPFT_COMMAND_LINK 사용자가 작업을 수행하기 위해 클릭할 수 있는 초기화할 수 없는 문자열입니다. 자격 증명 공급자는 사용자의 클릭에 대한 정보를 받은 다음 요청된 작업을 수행합니다. 자격 증명 공급자에서 CommandLinkClicked 를 사용하여 클릭에 응답합니다. |
CPFT_EDIT_TEXT 편집 상자. 사용자는 이 상자에 입력하여 자격 증명 정보를 제공할 수 있습니다. |
CPFT_PASSWORD_TEXT 별표 문자(*)와 같은 일련의 암호 문자로 문자열을 표시하는 특수 편집 컨트롤입니다. 그렇지 않으면 이 함수는 CPFT_EDIT_TEXT 동일하게 작동합니다. |
CPFT_TILE_IMAGE 사용자 타일 이미지로 표시되는 비트맵입니다. 이 비트맵은 편집할 수 없습니다. 모든 자격 증명 공급자는 둘 이상의 CPFT_TILE_IMAGE 포함해야 합니다. 이미지가 지정되지 않은 경우 로그온 UI 및 자격 증명 UI는 기본 타일 이미지를 제공합니다. |
CPFT_CHECKBOX 선택됨 및 선택되지 않은 상태를 허용하는 확인란 컨트롤입니다. |
CPFT_COMBOBOX 사용자가 정의된 선택 항목 집합에서 옵션을 선택할 수 있는 콤보박스 컨트롤입니다. |
CPFT_SUBMIT_BUTTON 이 필드는 자격 증명 타일의 단추로 표시됩니다. 단추를 누르면 사용자가 자격 증명을 제출할 수 있습니다. 자격 증명 타일에는 정확히 하나의 CPFT_SUBMIT_BUTTON 있습니다. 타일 레이아웃에 특별한 제출 단추를 그리는 로그온 UI와 달리 자격 증명 UI는 이 필드를 숨기고 모든 자격 증명에 대해 단일 제출 단추를 렌더링합니다. |
설명
이 형식을 사용하면 자격 증명 공급자가 사용자에게 표시해야 하는 다양한 요소를 지정할 수 있습니다. 자격 증명 공급자는 자체 UI를 그릴 책임이 없으므로 필요한 요소를 정의해야 합니다. 이 형식은 해당 메커니즘을 지원하는 요소 중 하나입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | credentialprovider.h |
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기