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

From
Alex Fedotov (2:5020/175.2)
To
EVIL
Date
2002-09-23T23:10:02Z
Area
SU.WINDOWS.NT.PROG
From: "Alex Fedotov" <me@alexfedotov.com>

Mon Sep 23 2002 20:45, EVIL wrote to Alex Fedotov:

 GT>>> GetUserName(...) возвращает имя юзера, а мне нужен SID . Как его
 GT>>> получить? Вызываться будет из DLL.

 AF>> OpenProcessToken для текущего процесса, потом
 AF>> GetTokenInformation(TokenUser).

 E> Или LookupAccountName(...);

LookupAccountName трудно воспользоваться правильным образом, особенно в
ситуации, когда пользователь с одним и тем же именем есть как на локальной
машине, так и в домене (доменах).

-- Alex Fedotov

--- ifmail v.2.15dev5
 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)