UDF > WinAPIEx > System > Station & Desktop >


_WinAPI_OpenWindowStation

Ouvre la station window spécifiée

#include <WinAPISys.au3>
_WinAPI_OpenWindowStation ( $sName [, $iAccess = 0 [, $bInherit = False]] )

Paramètres

$sName Le nom de la station window à ouvrir. Les noms des stations window sont insensibles à la casse. Cette fenêtre station doit appartenir à la session en cours.
$iAccess [optionnel] L'accès à la station window. Ce paramètre peut prendre une ou plusieurs des valeurs suivantes:
$WINSTA_ALL_ACCESS
$WINSTA_ACCESSCLIPBOARD
$WINSTA_ACCESSGLOBALATOMS
$WINSTA_CREATEDESKTOP
$WINSTA_ENUMDESKTOPS
$WINSTA_ENUMERATE
$WINSTA_EXITWINDOWS
$WINSTA_READATTRIBUTES
$WINSTA_READSCREEN
$WINSTA_WRITEATTRIBUTES
$bInherit [optionnel] Spécifie si le handle peut être hérité par les processus, les valeurs valides sont:
    True - Les processus créés par ce processus héritent du handle.
    False - Les processus n'héritent pas de ce handle (par défaut).

Valeur de retour

Succès: Retourne le handle de la station window spécifiée.
Échec: Retourne 0, appelez _WinAPI_GetLastError() pour obtenir des informations sur l'erreur.

Remarque

Lorsque vous avez fini d'utiliser le handle, vous devez appeler _WinAPI_CloseWindowStation() pour le libérer.

En relation

_WinAPI_CloseWindowStation

Voir aussi

Consultez OpenWindowStation dans la librairie MSDN.