Crée un nouveau processus et son thread principal
#include <WinAPIProc.au3>
_WinAPI_CreateProcess ( $sAppName, $sCommand, $tSecurity, $tThread, $bInherit, $iFlags, $pEnviron, $sDir, $tStartupInfo, $tProcess )
$sAppName | Le nom du module à exécuter |
$sCommand | La ligne de commande à exécuter |
$tSecurity | Une structure $tagSECURITY_ATTRIBUTES, ou un pointeur sur une telle structure, qui détermine si le handle retourné du nouveau processus peut être hérité par les processus enfants. |
$tThread | Une structure $tagSECURITY_ATTRIBUTES, ou un pointeur sur une telle structure, qui détermine si le handle retourné du nouveau thread peut être hérité par les processus enfants. |
$bInherit | Si True, chaque handle hérité dans le processus appelant est hérité par le nouveau processus |
$iFlags | Les flags qui contrôlent le niveau de priorité et à la création du processus |
$pEnviron | Pointeur sur le bloc d'environnement du nouveau processus |
$sDir | Le chemin complet vers le répertoire courant du processus |
$tStartupInfo | Une structure $tagSTARTUPINFO, ou un pointeur sur une telle structure |
$tProcess | Une structure $tagPROCESS_INFORMATION, ou un pointeur sur une telle structure |
Succès: | Retourne True |
Échec: | Retourne False, appelez _WinAPI_GetLastError() pour obtenir des informations sur l'erreur |
$tagPROCESS_INFORMATION, $tagSECURITY_ATTRIBUTES, $tagSTARTUPINFO
Consultez CreateProcess dans la librairie MSDN.