【发布时间】:2021-05-04 07:25:32
【问题描述】:
我正在开发使用智能令牌进行签名和解密操作的 C# 应用程序 (.Net Framework)。我希望每次访问令牌时都提供引脚。我想清除 pin 缓存。
我尝试使用 Crypto API 中的 CryptSetProvParam 函数,但使用某些令牌模型失败。
[DllImport("Advapi32.dll", SetLastError = true)]
private static extern bool CryptSetProvParam(IntPtr hProv, uint dwParam, IntPtr pvData, uint dwFlags);
我也尝试在 Cryptography Next Generation API 中使用函数,但它根本不起作用。 有没有办法做到这一点?
【问题讨论】: