UDF > Security >


_Security__LookupAccountSid

Obtient le nom du compte pour un SID donné

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

Paramètres

$vSID Soit un SID binaire, soitu une chaîne SID
$sSystem [optionnel] Le nom d'un ordinateur distant. Par défaut, le système local.

Valeur de retour

Succès: Retourne un tableau avec le format suivant :
    [0] - Nom du compte
    [1] - Nom de domaine
    [2] - Type de SID
Échec: Définit @error <> 0.

En relation

_Security__GetAccountSid, _Security__LookupAccountName

Voir aussi

Consultez LookupAccountSid dans la librairie MSDN.

Exemple

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

Local $aArrayOfData = _Security__LookupAccountSid($SID_ALL_SERVICES)

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