M>Как вызвать ConvertSidToStringSid в драйвере? M>Не могу прилинковать.
И не сможешь, ибо данная функция содержится в юзермодной библиотеке Advapi32.dll и не предназначена для вызова в ядре.
В ядре используется функция RtlConvertSidToUnicodeString.
Пример использования см. например здесь внизу или здесь.
Поиск даст больше информации.
Всем спасибо .
А это как понимать:
[The RtlConvertSidToUnicodeString function is available for use in the Microsoft Windows 2000 and Windows XP operating systems. It may be altered or unavailable in subsequent versions. Instead, use the ConvertSidToStringSid function.]
Здравствуйте, Unmanaged, Вы писали:
M>>Как вызвать ConvertSidToStringSid в драйвере? M>>Не могу прилинковать.
U>И не сможешь, ибо данная функция содержится в юзермодной библиотеке Advapi32.dll и не предназначена для вызова в ядре.
U>В ядре используется функция RtlConvertSidToUnicodeString. U>Пример использования см. например здесь внизу или здесь. U>Поиск даст больше информации. U>Всем спасибо .
M>А это как понимать: M>[The RtlConvertSidToUnicodeString function is available for use in the Microsoft Windows 2000 and Windows XP operating systems. It may be altered or unavailable in subsequent versions. Instead, use the ConvertSidToStringSid function.]
Здравствуйте, mikmaslov, Вы писали: M>А это как понимать: M>[The RtlConvertSidToUnicodeString function is available for use in the Microsoft Windows 2000 and Windows XP operating systems. It may be altered or unavailable in subsequent versions. Instead, use the ConvertSidToStringSid function.]
Ты справку не ту смотришь. То, что ты написал это по юзермод.
[skip] M>>А это как понимать: M>>[The RtlConvertSidToUnicodeString function is available for use in the Microsoft Windows 2000 and Windows XP operating systems. It may be altered or unavailable in subsequent versions. Instead, use the ConvertSidToStringSid function.]
__I>Ты справку не ту смотришь. То, что ты написал это по юзермод.
Так правильно, RtlConvertSidToUnicodeString в ядре у M$ официально неописанным считается. Так что в юзер моде — юзай наздоровье из ntdll. А вот что есть в ntoskrnl на свой страх и риск.
... << RSDN@Home 1.2.0 alpha rev. 685>>
Правда, Ложь — мне все одно — я имею свое мнение.
Если функция недокументированна — это не значит, что ее не используют все ваши конкуренты в своих продуктах.
Любой строй переходный и отрицать это значит быть закостенелым идиотом.