Re[7]: Запуск Outlook Express из сервиса (Win2000).
От: Alex Fedotov США  
Дата: 06.02.02 17:00
Оценка:
Здравствуйте mvg, Вы писали:

mvg>Все заработало. Получилось примерно вот так:


mvg>1. GetTokenInformation.

mvg>2. ConvertSidToStringSidA.
mvg>3. Читаем HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NTmvg> CurrentVersion\ProfileList\<полученный в п.2 SID>\ProfileImagePath
mvg>4. SetEnvironmentVariable ('userprofile', <значение из п.3>);
mvg>5. CreateProcessAsUser

Вместо п.3 лучше использовать GetUserProfileDirectory.
-- Alex Fedotov
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.