services

From
Eugene Muzychenko (2:5000/14)
To
Yury Haron
Date
2002-12-13T22:34:54Z
Area
SU.WINDOWS.NT.PROG
Привет!

13 Dec 02 17:13, you wrote to me:

 EM>> Это называется "делать чеpез задницy" :)

 YH> А я споpю? Но "чеpез пеpедницy" :) не полyчится, за отсyствием
 YH> сpедств.

Каких средств? Пока я в твоей задаче не нашел ничего, что требовало бы каких-то внештатных средств. Просто ты принципиально решил сделать это методами, принятыми в 9x, в этом вся проблема :) Причем, самое забавное - сам ведь будешь гнобить какого-нибудь досовского кулхацкера, которому приспичило программно шевелить выходной линией параллельного порта, но непременно из юзерского процесса, который возмущается недоступностью энтевых портов для команд in/out и принципиально не желает написать соответствующий драйвер, а изобретает хитрый способ выполнять in/out :)

 YH> Констpyкция вида:
 YH> RtlDosPathNameToNtPathName_U/NtOpenProcessToken/NtAdjustPrivileg
 YH> esToken/NtSetSstemInformation/NtAdjustPrivilegesToken/NtClose/RtlFree
 YH> UnicodeString - ничyть не меньший извpат ;-).

Зато добился своей извращенной цели, и доволен :)))

Всего доброго!
Евгений Музыченко

--- GoldED+/W32 1.1.4.7
 * Origin: Fox Tracks, Novosibirsk, Russia (2:5000/14)