power off

From
Alexander Mingalev (2:5030/1046.2000)
To
All
Date
2001-05-06T06:07:22Z
Area
SU.WINDOWS.NT.PROG
printf("Hi, %s\n", name="All");

как програмно выключить комп для nt?
точнее, для этого нужна привелегия SE_SHUTDOWN_NAME,
а какие вообще нужны уcловия для её получения?
в msdn по нараcтающей AdjustTokenPrivileges -> CreateToken -> ...
к тому же заголовочного файла Ntsecpkg.h в cреде vc6 нет...
обьяcните plz, как это делаетcя или подcкажите, где можно поcмотреть
примеры.

    /WBR, Alexander aka c.o.p.
... GoldED+/W32 1.1.4.7   [basket/Stephen_King/MK3/WatcomC/IDN/kmfdm]
 * Origin: C Above All (2:5030/1046.2000)