Вниз
Скачать: CL | DM;

Privileges !!!   Найти похожие ветки 

← →
Nigma ©   (2002-01-12 13:30) [0]

Podskazhite pozhalujsta, kak pravil"no rabotat" s privilegiyami v Delphi5 (obyavleniya i t.d ), a to u mneya stoit WinXP, a emu kak i WinNT nuzhni privilegii.
Zaranee spasibo !!!


← →
VuDZ ©   (2002-01-22 19:12) [1]

пояснения нужны?

// =========== seting priveges ==================
HANDLE hToken; // handle to process token
TOKEN_PRIVILEGES tkp; // pointer to token structure

// Get the current process token handle
if (!OpenProcessToken(GetCurrentProcess(),
TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &hToken))
{
CErrCodeMsg er(GetLastError());
AfxMessageBox(er.GetString());
}

// Get the LUID for access to DACL

LookupPrivilegeValue(NULL, SE_SECURITY_NAME, &tkp.Privileges[0].Luid);

tkp.PrivilegeCount = 1; // one privilege to set
tkp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED;

// Get needent privileges
if (!AdjustTokenPrivileges(hToken, FALSE, &tkp, 0, (PTOKEN_PRIVILEGES) NULL, 0))
{
CErrCodeMsg er(GetLastError());
AfxMessageBox(er.GetString());
}



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.008 c
3-66807
Борис
2002-02-15 14:45
2002.03.21
Какой тип базы данных выбрать?


1-66916
Random
2002-03-06 16:14
2002.03.21
Как создать панель инструментов


14-66974
Alibaba
2002-02-06 17:25
2002.03.21
Простая страничка


14-66976
ATLANTIDO
2002-02-05 00:46
2002.03.21
ХАКЕРСТВО НЕ В ЗАКОНЕ ?


1-66913
Dimedrol
2002-03-06 13:29
2002.03.21
File of Record - лишние данные




   Наверх