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上运行这个示例。任何帮助都将不胜感激