C# 虚拟智能卡创建-';未找到元素。(HRESULT的例外:0x80070490)和#x27;

C# 虚拟智能卡创建-';未找到元素。(HRESULT的例外:0x80070490)和#x27;,c#,smartcard,tpm,C#,Smartcard,Tpm,关于虚拟智能卡的创建,我遇到了一个问题RequestVirtualSmartCardCreationAsync()正在引发一个奇怪的异常。我正在附加一段代码 public async void ScenarioCreateTpmVirtualSmartCard() { IBuffer adminKey = CryptographicBuffer.CreateFromByteArray( new byte[] { 0x01, 0x0

关于虚拟智能卡的创建,我遇到了一个问题
RequestVirtualSmartCardCreationAsync()
正在引发一个奇怪的异常。我正在附加一段代码

public async void ScenarioCreateTpmVirtualSmartCard()
    {
        IBuffer adminKey = CryptographicBuffer.CreateFromByteArray(
        new byte[] {
             0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,
             0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,
             0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08
        });
        SmartCardPinPolicy pinPolicy = new SmartCardPinPolicy()
        {
            MinLength = 8,
            MaxLength = 127,
            LowercaseLetters = SmartCardPinCharacterPolicyOption.Allow,
            UppercaseLetters = SmartCardPinCharacterPolicyOption.Allow,
            Digits = SmartCardPinCharacterPolicyOption.Allow,
            SpecialCharacters = SmartCardPinCharacterPolicyOption.Allow
        };
        SmartCardProvisioning cardProvisioning = await SmartCardProvisioning.RequestVirtualSmartCardCreationAsync(
        "Contoso Virtual Smart Card", adminKey, pinPolicy, Guid.NewGuid());
        if (cardProvisioning == null)
            return;
    }
问题是,当我运行这个方法时,我得到System.Exception

未找到元素。(HResult的异常:0x80070490)

我使用的是VS2017,我在Windows 10上运行这个示例。任何帮助都将不胜感激