Russian Qt Forum
Ноябрь 22, 2024, 19:18 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: кого звать чтобы показал окно "просмотр сертификата&quo  (Прочитано 4865 раз)
sad
Гость
« : Март 30, 2004, 10:49 »

если "открыть" штатными средствами файл *.cer появится окно с представлением свойст сертификата.
Вопрос: каким образом rundll32 вызывает это окно. (существует ли единственная функция которую надо позвать, или дело обстоит сложнее)
где в доках можно искать эту функцию самостоятельно?
Записан
npak
Гость
« Ответ #1 : Март 30, 2004, 12:51 »

Цитата: "sad"
"открыть" штатными средствами файл *.cer появится окно с представлением свойст сертификата.
Вопрос: каким образом rundll32 вызывает это окно. (существует ли единственная функция которую надо позвать, или дело обстоит сложнее)
где в доках можно искать эту функцию самостоятельно?

Это действие прописано в реестре.  Используется ключ [HKEY_CLASSES_ROOT\.cer], но по-умолчанию он ссылается на ключ [HKEY_CLASSES_ROOT\CERFile].

Собственно команда располагается в ключе
[HKEY_CLASSES_ROOT\CERFile\shell\open\command], в Win98 команда выглядит так:
rundll32.exe cryptext.dll,CryptExtOpenCER %1
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 21.