Function Reference


_Security__IsValidSid

Validates a SID

#include <Security.au3>
_Security__IsValidSid ( $pSID )

Parameters

$pSID Pointer to a SID

Return Value

True: the SID is valid.
False: the SID is not valid.

Related

_Security__GetLengthSid

See Also

Search IsValidSid in MSDN Library.

Example

#include <Security.au3>

Local $tSID = _Security__GetAccountSid(@ComputerName)
If Not @error Then
    ; $tSID is structure filled with SID data for spesified account
    ; Check this SID for validity:
    Local $bValid = _Security__IsValidSid($tSID)
    If $bValid Then
        ConsoleWrite("The SID is valid." & @CRLF)
        ; ... The rest of the script here...
    Else
        ConsoleWrite("The SID is NOT valid." & @CRLF)
        Exit
    EndIf
EndIf