как получить SID текущего юзера?

From
Grigory Tsukanov (2:5006/17.13)
To
Alex Fedotov
Date
2002-09-24T11:52:11Z
Area
SU.WINDOWS.NT.PROG
Hello Alex!
 GT>>>> GetUserName(...) возвращает имя юзера, а мне нужен SID . Как
 GT>>>> его получить? Вызываться будет из DLL.
 AF>>> OpenProcessToken для текущего процесса, потом
 AF>>> GetTokenInformation(TokenUser).
 E>> Или LookupAccountName(...);
 AF> LookupAccountName трудно воспользоваться правильным образом, особенно
 AF> в ситуации, когда пользователь с одним и тем же именем есть как на
 AF> локальной машине, так и в домене (доменах).
просесс - IIS
dll - script of IIS
IIS запущен под system, а вот поток (скрипт) IIS запускает под иным юзером. И права у сего юзера иные.
Grigory

... " http://gsoft.newmail.ru; http://www.nvkz.kuzbass.net/comics "
--- GoldED/W32 3.00.Beta4+
 * Origin:  иногда я просматриваю cukanovg@mail.ru  (2:5006/17.13)