PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → enumeration en windev
enumeration en windev
Débuté par naceur, 21 mar. 2006 21:28 - 3 réponses
Posté le 21 mars 2006 - 21:28
comment declarer sous windev une enumeration comme en c:

exemple:

typedef enum _SHUTDOWN_ACTION {


ShutdownNoReboot,
ShutdownReboot,
ShutdownPowerOff


} SHUTDOWN_ACTION, *PSHUTDOWN_ACTION;

merci
Posté le 21 mars 2006 - 23:20
Salut,

Qu'est-ce que tu veux faire ???

Si tu veux arrêter windows, utilises la comande SysArrête(), elle a des constantes :

sysFermeSession
sysEteint
sysRedémarre

A+
Adrien

http://www.codewindev.com
Posté le 23 mars 2006 - 07:12
je veux explorer les fonctions api de windows et les tester:



NtShutdownSystem
NtShutdownSystem


NTSYSAPI
NTSTATUS
NTAPI
NtShutdownSystem(

IN SHUTDOWN_ACTION Action );





Function NtShutdownSystem closes system. Caller should manually inform running processes about pending shutdown action.


--------------------------------------------------------------------------------


Action
Type of shudown defined in SHUTDOWN_ACTION enumeration type.



Documented by:
Tomasz Nowak



Requirements:
Library: ntdll.lib
Privilege: SE_SHUTDOWN_PRIVILEGE



See also:
Posté le 30 août 2006 - 13:30
Je me pose exactement la même question.