다음을 통해 공유


ICredentialProviderCredential::GetSubmitButtonValue 메서드(credentialprovider.h)

제출 단추가 로그온 UI 옆에 배치되어야 하는 필드의 식별자를 검색합니다. 자격 증명 UI는 이 메서드를 호출하지 않습니다.

구문

HRESULT GetSubmitButtonValue(
  [in]  DWORD dwFieldID,
  [out] DWORD *pdwAdjacentTo
);

매개 변수

[in] dwFieldID

형식:DWORD

제출 단추 값이 필요한 필드의 식별자입니다.

[out] pdwAdjacentTo

형식: DWORD*

제출 단추가 옆에 배치되어야 하는 필드의 필드 ID를 받는 값에 대한 포인터입니다.

구현자에 대한 참고 사항: 이 매개 변수에서 비트맵의 필드 ID를 반환하지 마세요. 제출 단추를 비트맵 옆에 배치하는 것은 UI 디자인이 좋지 않으며, 이렇게 하면 로그온 UI에 오류가 발생할 수 있습니다.

반환 값

형식: HRESULT

메서드가 성공하면 S_OK를 반환하고, 그러지 않으면 HRESULT 오류 코드를 반환합니다.

설명

제출 단추는 레이블이 지정되지 않습니다. 이는 단순히 자격 증명을 제출하기 위해 클릭한 단추를 참조하는 일반적인 방법입니다. 단추는 일반적으로 오른쪽을 가리키는 화살표가 포함된 원형 단추로 나타나지만 이후 릴리스에서는 이 모양이 변경될 수 있습니다. 자세한 내용은 CPFT_SUBMIT_BUTTON 참조하세요.

자격 증명 공급자가 항상 자동 제출을 수행하지 않는 한 제출 단추를 숨겨서는 안 됩니다. 그렇지 않으면 자격 증명을 제출하는 방법이 표시되지 않으므로 사용자에게 혼동을 줄 수 있습니다.

로그온 UI를 어셈블할 때 이 메서드를 호출합니다. 예를 들어 사용법은 Windows SDK(소프트웨어 개발 키트)에 포함된 자격 증명 공급자 샘플을 참조하세요.

.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 credentialprovider.h