PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Windows NT ou 2000
  • Arrêt par logiciel impossible
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
SysArrête (Fonction)
En anglais : SysShutdown
Arrête le système ou ferme la session Windows en cours.
Exemple
// Arrête le système et coupe l'alimentation
SysArrête(sysEteint)
Syntaxe
<Résultat> = SysArrête(<Mode d'arrêt>)
<Résultat> : Booléen
  • Vrai si aucun problème n'a été rencontré,
  • Faux dans le cas contraire. La fonction ErreurInfo permet d'obtenir plus de détails.
Le résultat est immédiatement renvoyé. Le processus d'arrêt est ensuite effectué en tâche de fond.
<Mode d'arrêt> : Constante
Indique le mode de fermeture souhaité :
sysAllumeEcranRebranche l'alimentation de l'écran
Certains Pocket PC ne supporte pas cette fonctionnalité.
WINDEV Cette constante n'est pas disponible.
sysFermeSessionTermine la session en cours
Windows Mobile Cette constante n'est pas disponible.
sysEteintArrête le système et coupe l'alimentation
sysEteintEcranCoupe l'alimentation de l'écran
Certains Pocket PC ne supporte pas cette fonctionnalité.
WINDEV Cette constante n'est pas disponible.
sysRedémarreArrête et redémarre le système
Versions 18 et supérieures
sysVerrouilleSession
Nouveauté 18
sysVerrouilleSession
sysVerrouilleSession
Verrouille la session en cours.
Windows Mobile Cette constante n'est pas disponible.
Remarques

Windows NT ou 2000

Pour pouvoir arrêter le système sous Windows NT ou 2000, le programme appelant (ou l'utilisateur qui l'a lancé) doit avoir suffisamment de privilèges pour effectuer l'opération sinon l'appel échouera.

Arrêt par logiciel impossible

Si le système ne supporte pas l'extinction par logiciel, la fonction SysArrête se contente d'arrêter Windows et de placer la machine dans l'état affichant le message : "Vous pouvez éteindre votre ordinateur en toute sécurité".
Liste des exemples associés :
Les fonctions Système Exemples unitaires (WINDEV Mobile) : Les fonctions Système
[ + ] Utilisation des fonctions "Système" du WLangage disponibles dans WINDEV Mobile :
- SysArrête avec les constantes sysRedémarre, sysEteint, sysAllumeEcran, sysEteintEcran.
- SysRepCarteStockage qui permet de récupérer le chemin de la carte de stockage
- SysEspace qui permet de récupérer les tailles des espaces (stockage et programme, total et libre)
- SysNumSérie qui permet de récupérer le numéro de série du terminal
Gestion de la session Windows Exemples unitaires (WINDEV) : Gestion de la session Windows
[ + ] Gestion de la session Windows par programme avec les fonctions WLangage.

Cet exemple montre comment fermer la session Windows, arrêter le système et redémarrer le PC, etc.
Composantes
WINDEVEtats et Requêtes wd220std.dll
Windows Mobile wp220std.dll
Voir Aussi
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire