2010-01-13 1 views
0

Согласно documentation for API function GetNamedSecurityInfo, он может получить информацию из следующих объектов:Получение информации о безопасности для удаленных ключей реестра?

  • локальных или удаленных файлов или каталогов в файловой NTFS системы
  • Локальные или удаленные принтеры
  • Локальные или удаленные службы Windows
  • акций сети
  • ключи реестра
  • семафоры, события, мьютексы и waitable таймеры
  • Файл-отображение объектов
  • службы каталогов объектов

Но что мне нужно, чтобы получить информацию из реестра на удаленном компьютере. Может GetNamedSecurityInfo получить это как-то?

ответ

1

Уверенный, что он может. Просто передайте имя ключа.

\\ComputerName\CLASSES_ROOT\SomePath 

Формат имен объектов описаны в documentation for SE_OBJECT_TYPE перечисления. Обратите внимание, что есть некоторые предостережения, связанные с аутентификацией/авторизацией, также прочтите документацию для RegConnectRegistry.