Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[Win32] Мы говорим на разных языках... 27.01.06 14:10 Число просмотров: 2621
Автор: HandleX <Александр М.> Статус: The Elderman Отредактировано 27.01.06 14:18 Количество правок: 2
|
> Я же не сам эту функцию выдумал подключать - мне у вас на > форуме подсказали ссылку > https://www.osronline.com/article.cfm?article=17#Q35, а там > написано следующее: > Q35 How do I retrieve the "user name" for the user > performing a given operation? > > User names, per se, are not a concept of the core OS. > Rather, users are tracked internally as "security > identifiers" or SIDs. It is possible to extract the SID of > the current thread. If a "user name" is needed, a user mode > service can be used to convert from the SID to the > corresponding text user name. This is done using the Win32 > function LookupAccountSid, which is documented in the > Platform SDK.
Пойми, функции API вызываются из библиотек. В твоём случае это advapi32.dll. Эта dll НЕ ПРЕДНАЗНАЧЕНА быть загруженной в адресное пространство ядра. Твой драйвер не стартанёт, а если и стартанёт, то уложит систему в синий экран смерти. Аминь.
|
|
|