SOFT RESET ET HARD RESET (VB.NET)

Baguauda Messages postés 219 Date d'inscription mercredi 31 août 2005 Statut Membre Dernière intervention 28 novembre 2008 - 10 janv. 2007 à 23:43
no69 Messages postés 1 Date d'inscription mardi 17 février 2009 Statut Membre Dernière intervention 17 février 2009 - 17 févr. 2009 à 14:59
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/41018-soft-reset-et-hard-reset-vb-net

no69 Messages postés 1 Date d'inscription mardi 17 février 2009 Statut Membre Dernière intervention 17 février 2009
17 févr. 2009 à 14:59
Bonjour,
Voilà je suis débutant dans la programmation et je suis en possession d'un pocket pc hp ipaq h5550. Je suis tomber sur ce programme qui a l'air de bien marcher et je voudrais savoir coment transférer ce programme sur le pocket pc. Cette question à l'air banal pour vous mais moi je galère un peu!lol

Merci d'avance
taouale2 Messages postés 24 Date d'inscription jeudi 4 novembre 2004 Statut Membre Dernière intervention 4 février 2010
12 févr. 2008 à 08:39
Merci pour l'adresse, c'est un bon site.
cs_Stephane33 Messages postés 630 Date d'inscription samedi 15 février 2003 Statut Modérateur Dernière intervention 9 octobre 2011 1
11 févr. 2008 à 21:13
Oui c'est une bonne remarque je pense que c'est des reste des versions précédentes, afin d'assurer une compatibilité récurente
Pour information ma bible c'est http://pinvoke.net/
taouale2 Messages postés 24 Date d'inscription jeudi 4 novembre 2004 Statut Membre Dernière intervention 4 février 2010
11 févr. 2008 à 19:59
Merci !
Juste le &H20000 et le &H200000 ont le même effet (du moins sur mon X51V) de mettre l'appareil en veille.
Par rapport à ton code, le KernelIoControl semble équivalent au &H800000, non ?
cs_Stephane33 Messages postés 630 Date d'inscription samedi 15 février 2003 Statut Modérateur Dernière intervention 9 octobre 2011 1
11 févr. 2008 à 14:05
Declare Function SetSystemPowerState Lib "Coredll" ( _
ByVal psState As String, _
ByVal StateFlags As Integer, _
ByVal Options As Integer) As Integer

Const POWER_STATE_ON As Integer = &H10000
Const POWER_STATE_OFF As Integer = &H20000
Const POWER_STATE_SUSPEND As Integer = &H200000
Const POWER_FORCE As Integer = 4096

SetSystemPowerState(Nothing, POWER_STATE_OFF, POWER_FORCE)

(autres valeurs )
0xFFFF0000 // power state mask
0x00010000 // on state
0x00020000 // no power, full off
0x00040000 // critical off
0x00080000 // boot state
0x00100000 // idle state
0x00200000 // suspend state
0x00800000 // reset state
taouale2 Messages postés 24 Date d'inscription jeudi 4 novembre 2004 Statut Membre Dernière intervention 4 février 2010
10 févr. 2008 à 13:11
Merci, très pratique.
Petite question dans le même genre : comment mettre en veille et arreter l'appareil ?
Baguauda Messages postés 219 Date d'inscription mercredi 31 août 2005 Statut Membre Dernière intervention 28 novembre 2008 1
10 janv. 2007 à 23:43
Tu es notre Dieux ;)
Rejoignez-nous