Следуя инструкции 3.3.4.1 CreateVirtualSmartCardWithPinPolicy (Opnum 5)
Я попытался создать смарт-карту с помощью метода CreateVirtualSmartCardWithPinPolicy через интерфейс ITpmVirtualSmartCardManager2 и получил сообщение об ошибке TPMVSCMGRENERATEROR_. Вот статусы обратного вызова, который я получил:
TPMVSCMGR_STATUS_VTPMSMARTCARD_INITIALIZING,
TPMVSCMGR_STATUS_VTPMSMARTCARD_CREATING,
1008 * TPMVSCMGR_STATUS_VGIDSSIMULATOR_INITIALIZING 1010 * TPMVSCMGR_STATUS_VGIDSSIMULATOR_CREATING, 1012 * TPMVSCMGR_STATUS_VREADER_INITIALIZING
TPMVSCMGR_STATUS_VREADER_CREATING,
TPMVSCMGR_STATUS_GENERATE_WAITING,
Ошибка TPMVSCMGR_ERROR_GENERATE_FILESYSTEM => здесь. Исключение: System.IO.FileNotFoundException: указанный модуль не найден. (Исключение из HRESULT: 0x8007007E).
До сих пор это происходило только на одной машине с учетной записью указанного c пользователя.
Я уже пробовал с "tpmvscmgr.exe create / name "testvs c" / AdminKey DEFAULT / PIN PROMPT "через командную строку в качестве администратора и отлично работает, поэтому я думаю, что с TPM
проблем нет. Может ли кто-нибудь сообщить мне причину, почему и как это исправить?
Спасибо,