UDF > Security >


_Security__LookupAccountName

Obtient un identifiant de s�curit� (SID) pour le compte et le nom d'un domaine

#include <Security.au3>
_Security__LookupAccountName ( $sAccount [, $sSystem = ""] )

Param�tres

$sAccount Sp�cifie le nom de compte.
Utilisez une cha�ne pleinement qualifi� dans le format domain_name\user_name pour s'assurer que la fonction trouve le compte dans le domaine souhait�.
$sSystem [optionnel] Nom du syst�me.
Cette cha�ne peut �tre le nom d'un ordinateur distant.
Si cette cha�ne est vide, la traduction du nom de compte commence sur le syst�me local.
Si le nom ne peut pas �tre r�solu sur le syst�me local, cette fonction va essayer de r�soudre le nom � l'aide des contr�leurs de domaine fournis par le syst�me local.

Valeur de retour

Succ�s: Retourne un tableau avec le format suivant:
    [0] - Cha�ne SID
    [1] - Nom de domaine
    [2] - Type de SID
�chec: D�finit @error <> 0.

En relation

_Security__LookupAccountSid

Voir aussi

Consultez LookupAccountName dans la librairie MSDN.

Exemple

#include <Security.au3>

Global $aArrayOfData = _Security__LookupAccountName(@UserName)

; Affiche les donn�es retourn�es, si aucune erreur ne s'est produite
If IsArray($aArrayOfData) Then
    ConsoleWrite("Cha�ne SID = " & $aArrayOfData[0] & @CRLF)
    ConsoleWrite("Nom de Domaine = " & $aArrayOfData[1] & @CRLF)
    ConsoleWrite("Type de SID = " & _Security__SidTypeStr($aArrayOfData[2]) & @CRLF)
EndIf