информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Страшный баг в WindowsSpanning Tree Protocol: недокументированное применениеАтака на Internet
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Линуксовый ботнет, распространяющийся... 
 Конец поддержки Internet Explorer 
 Рекордное число уязвимостей в 2021 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
все доски
FAQ
IRC
новые сообщения
site updates
guestbook
beginners
sysadmin
programming
operating systems
theory
web building
software
hardware
networking
law
hacking
gadgets
job
dnet
humor
miscellaneous
scrap
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
[Win32] Мы говорим на разных языках... 27.01.06 14:10  Число просмотров: 2196
Автор: 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 НЕ ПРЕДНАЗНАЧЕНА быть загруженной в адресное пространство ядра. Твой драйвер не стартанёт, а если и стартанёт, то уложит систему в синий экран смерти. Аминь.
<programming> Поиск 






Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2022 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach