использование RegConnectRegistry

Тема в разделе "WASM.WIN32", создана пользователем seiko, 18 фев 2009.

  1. seiko

    seiko New Member

    Публикаций:
    0
    Регистрация:
    9 ноя 2007
    Сообщения:
    98
    В справке сказано что там просто пишешь имя машины и ключ для открытия и типа получаешь HKEY с которым дальше и работаешь, но что насчет администраторских прав? Или эта функция типа сама смотрит текущие имя и пароль пользователя и проверяет является ли он админом на удаленном компьютере? И я так понимаю на удаленной машине должна быть включена служба удаленного реестра? Или нет? Просто дома оттестить эту функцию не могу, поэтому заранее хочу спросить о возможных проблемах при использовании. А в локальной сети стоит жесткий прокси. А правила как назло жестче именно там где установлены среды для программирования (до хрена вебсенс зовет <Uncategorised>) в итоге если возникнут косяки время мощно затягивается. Подскажите, что да как.
     
  2. Partner

    Partner Павел

    Публикаций:
    0
    Регистрация:
    28 фев 2008
    Сообщения:
    917
    Адрес:
    Los Angeles
    RegConnectRegistry requires the Remote Registry service to be running on the remote computer.

    If the computer is joined to a workgroup and the "Force network logons using local accounts to authenticate as Guest" policy is enabled, the function fails.

    If the current user does not have proper access to the remote computer, the call to RegConnectRegistry fails. To connect to a remote registry, call LogonUser with LOGON32_LOGON_NEW_CREDENTIALS and ImpersonateLoggedOnUser before calling RegConnectRegistry