pkcs11interop 从异常中获取错误代码
pkcs11interop Get error code from exception
我有两张带有不同类型令牌的卡。调用 GetTokenInfo()
时,我在某些令牌上得到 CKR_TOKEN_NOT_RECOGNIZED
。我的问题是,如何以干净的方式检索此错误代码?
HResult 只是表示一般错误。
我可以检查消息字符串中的异常。
RV
参数不是 Exception
class 的一部分,不确定要使用哪个导数 class。
我忘了添加 using Net.Pkcs11Interop.Common;
现在我正在捕获 Pkcs11Exception
并通过 RV
参数检索错误代码,并将其与 PKCS#11 错误代码进行比较。
希望这对其他人有帮助。
我有两张带有不同类型令牌的卡。调用 GetTokenInfo()
时,我在某些令牌上得到 CKR_TOKEN_NOT_RECOGNIZED
。我的问题是,如何以干净的方式检索此错误代码?
HResult 只是表示一般错误。
我可以检查消息字符串中的异常。
RV
参数不是 Exception
class 的一部分,不确定要使用哪个导数 class。
我忘了添加 using Net.Pkcs11Interop.Common;
现在我正在捕获 Pkcs11Exception
并通过 RV
参数检索错误代码,并将其与 PKCS#11 错误代码进行比较。
希望这对其他人有帮助。