!DOCTYPE html>

UDF > Security >


_Security__OpenProcessToken

Obtient le jeton d'acc�s associ� � un processus

#include <Security.au3>
_Security__OpenProcessToken ( $hProcess, $iAccess )

Param�tres

$hProcess Handle du processus pour lequel le jeton d'acc�s est ouvert.
Le processus doit avoir l'autorisation d'acc�s $PROCESS_QUERY_INFORMATION.
$iAccess Indique un masque d'acc�s qui sp�cifie les types d'acc�s demand�s au jeton d'acc�s.

Valeur de retour

Succ�s: Retourne le handle qui identifie le jeton d'acc�s nouvellement ouvert.
�chec: Retourne 0.

Remarque

Fermez le handle du jeton d'acc�s retourn� en appelant _WinAPI_CloseHandle().

En relation

_Security__OpenThreadToken

Voir aussi

Consultez OpenProcessToken dans la librairie MSDN.

Exemple

#include <MsgBoxConstants.au3>
#include <Security.au3>
#include <SecurityConstants.au3>
#include <WinAPIHObj.au3>

Global $hToken = _Security__OpenProcessToken(_WinAPI_GetCurrentProcess(), $TOKEN_QUERY)
If $hToken Then
    ; $hToken est ce jeton de processus avec l'acc�s $TOKEN_QUERY
    ;
    ; ... Faites ici ce que vous voulez avec ce jeton
    ;
    MsgBox($MB_SYSTEMMODAL, "OpenProcessToken", "$hToken = " & $hToken)

    ; Ferme le handle
    _WinAPI_CloseHandle($hToken)
EndIf