Re[4]: Drivers и Environment
От: den2k  
Дата: 16.04.05 18:56
Оценка:
Здравствуйте, Valery A. Boronin, Вы писали:

VAB>>>>нужно спросить у user mode приложения\сервиса

А>>>А если драйвер работает один ?
VAB>тяжело ему тогда придется

VAB>кстати если сервис будет сам по себе, то получать от него %USERPROFILE% не очень полезно ибо и так известно из под какой учетной записи он работает. Соотв. либо сервис будет спрашивать у кого-то еще из множества возможно залогиненных пользователей — с разными %USERPROFILE% соотв, либо пользовать API для терминальных штучек... неправильно это все как-то пока кажется.


VAB>напишите лучше какую задачу решаете. просто обычно в драйвере есть возможность узнать кто там делает (от чьего лица точнее) запрос и без всяких %USERPROFILE% — достаточно поискать по форуму Re: Можно ли в драйвере получить имя юзера?
Автор: _cb_
Дата: 20.11.03
— это если надо SID получить.


VAB>Если пользователь уже идентифицирован, а надо узнать где профиль, то все равно пока не проясните условие задачи — что-то сказать сложно, кроме как отметить связь 1 драйвер — много пользователей
Автор: Alex Alexandrov
Дата: 16.04.05
и соотв. для которого из них драйверу нужна информация.


Задача следующая,считать ключи из реестра и открыть папки.В общем случае нужно найти папку Documents and Settings.Насчет пользователей,нужно найти и просмотреть папки всех пользователей которые находяться в Documents and Settings.
Посмотрел в реестре нашел ключ
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
ProfilesDirectory %SystemDrive%\Documents and Settings
Но опть таки %SystemDrive% не открывается
... << RSDN@Home 1.1.4 beta 4 rev. 303>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.