TestimoX

API Reference

Class

UserAccountControlFlags

Namespace ADPlayground.Helpers
Assembly ADPlayground
Modifiers static

UserAccountControl (UAC) flag values and name mapping helpers.

Inheritance

  • Object
  • UserAccountControlFlags

Methods

public static Boolean TryGetBit(String name, out Int32 bit) #
Returns: Boolean

Attempts to map a friendly UAC flag name to its bit value.

Parameters

name System.String requiredposition: 0
bit System.Int32@ requiredposition: 1

Fields

public const Int32 ACCOUNTDISABLE #

ACCOUNTDISABLE (0x0002).

Value: 2
public const Int32 SMARTCARD_REQUIRED #

SMARTCARD_REQUIRED (0x40000).

Value: 262144
public const Int32 PASSWD_NOTREQD #

PASSWD_NOTREQD (0x0020).

Value: 32
public const Int32 TRUSTED_FOR_DELEGATION #

TRUSTED_FOR_DELEGATION (0x80000).

Value: 524288
public const Int32 NOT_DELEGATED #

NOT_DELEGATED (0x100000).

Value: 1048576
public const Int32 DONT_EXPIRE_PASSWORD #

DONT_EXPIRE_PASSWORD (0x10000).

Value: 65536
public const Int32 DONT_REQ_PREAUTH #

DONT_REQ_PREAUTH (0x400000).

Value: 4194304
public const Int32 TRUSTED_TO_AUTH_FOR_DELEGATION #

TRUSTED_TO_AUTH_FOR_DELEGATION (0x1000000).

Value: 16777216