Re[4]: Получение списка привелегий пользователя
От: Alex Fedotov США  
Дата: 14.05.03 15:22
Оценка:
Здравствуйте, bigdaddy, Вы писали:

B>Ситуация такая — переделал я немного Ваш код под С++ билдер — супер, все работает.


B>Попробовал сделать так, как Вы сказали в дельфи:


B>
B>PrivilegeNameSize: array[0..255] of char;

B>  PrivilegeNameSize:=sizeof(ucPrivilegeName);
B>  if not  LookupPrivilegeName( nil, buffer.Privileges[i].Luid, PChar(@ucPrivilegeName), PrivilegeNameSize) then
B>     begin
B>         raise Exception.Create(SysErrorMessage(GetLastError));
B>     end;

B>


B>Получаю "Specified privilege does not exist". Очевидно, проблемы с приведением типов для дельфовской версии винапи. Может кто-нибуть подскажет, где можно нормальную доку увидеть по использованию винапи в дельфи?


Ну а как LookupPrivilegeName объявлена в Delphi?
-- Alex Fedotov
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.