Windows Custom Credential Provider: Unable to display "More Choices" link in RDP Prompt

SINGH Rizul 1 Reputation point
2021-05-05T12:49:17.433+00:00

Hi,

I am working on developing a customized credential provider. In windows default credential provider, there is a link of "More Choices" on taking a RDP connection (as shown in below image).
93917-rdp.png

So, in our customized credential provider, we use the Credential Provider field descriptors provided by Microsoft (https://learn.microsoft.com/en-us/windows/win32/api/credentialprovider/ns-credentialprovider-credential_provider_field_descriptor)
and manipulate these fields to show/hide them as per our need.

The issue I am facing is that in our Credential Provider we are unable to see this "More Choices" link by default and therefore need the following details of this field to make it visible:

DWORD dwFieldID;
CREDENTIAL_PROVIDER_FIELD_TYPE cpft;
LPWSTR pszLabel;
GUID guidFieldType;

Kindly help in providing the details for the same.

Microsoft Authenticator
Microsoft Authenticator
A Microsoft app for iOS and Android devices that enables authentication with two-factor verification, phone sign-in, and code generation.
5,496 questions
Remote Desktop
Remote Desktop
A Microsoft app that connects remotely to computers and to virtual apps and desktops.
4,245 questions
C++
C++
A high-level, general-purpose programming language, created as an extension of the C programming language, that has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation.
3,528 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Andy YOU 3,071 Reputation points
    2021-05-06T01:20:46.35+00:00

    HI SINGHRizul-2241

    0.Can you enter winver in command prompt on win10 computer and look the os version and os version number ?[for example windows 10 enterprise 1809 (os build 17763.316)]

    1.Did you check if the issue "Custom credential providers without more choice" also happen on other win10 version (1809,1903,1909,20h2)?

    2.If "Custom credential providers without more choice" issue happen on all win10 version, I think we can try to post this issue in below c++ tag link of this forum. there will be more c++ developer will help you. Thanks for your understanding.

    https://learn.microsoft.com/en-us/answers/topics/c++.html

    ============================================

    If the Answer is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.