powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Копирование SID
7 сообщений из 7, страница 1 из 1
Копирование SID
    #39712309
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я наступлю на какие-нибудь грабли, если вместо апишной функции CopySid буду использовать обычный Move()?

Если нет, то тогда в чем смыл изобретения CopySid()?

С уважением, Vasilisk
...
Рейтинг: 0 / 0
Копирование SID
    #39712316
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_,

По идее после CopySID() ты можешь посмотреть на код ошибки через GetLastErrorCode - дополнительный контроль.
...
Рейтинг: 0 / 0
Копирование SID
    #39712320
Фотография X-Cite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такое понятие что каждый должен делать свою работу...
CopySid копирует SID и больше ничем не занимается.
По сути в коде если увидишь CopySid то будет понятно что происходит.. А увидишь Move, непонятно.. какой-то абстрактный кусок памяти копируется в другой абстрактный кусок памяти.

P.S. Возможно там еще идут проверки на права и разрешения сего действия для процесса или нити...
...
Рейтинг: 0 / 0
Копирование SID
    #39712367
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем Move? Тебе же ещё надо размер SID узнать. А CopySID всё сама сделает.
...
Рейтинг: 0 / 0
Копирование SID
    #39712369
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GunSmokerCopySID всё сама сделает.Не сделает. Мне нужно все равно вызвать GetLengthSid для выделения памяти под конечный указатель
...
Рейтинг: 0 / 0
Копирование SID
    #39712371
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_нужно все равно вызвать GetLengthSidИ передать это значение первым параметром
...
Рейтинг: 0 / 0
Копирование SID
    #39712379
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно SECURITY_MAX_SID_SIZE = 68 использовать.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Копирование SID
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]