TokenAccessLevels 列舉

定義

定義與此存取權杖相關聯的使用者帳戶權限。

此列舉支援其成員值的位元組合。

public enum class TokenAccessLevels
[System.Flags]
public enum TokenAccessLevels
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum TokenAccessLevels
[<System.Flags>]
type TokenAccessLevels = 
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type TokenAccessLevels = 
Public Enum TokenAccessLevels
繼承
TokenAccessLevels
屬性

欄位

AdjustDefault 128

使用者可以變更語彙基元的預設擁有者、主要群組或判別存取控制清單 (DACL)。

AdjustGroups 64

使用者可以變更在語彙基元中群組的屬性。

AdjustPrivileges 32

使用者可以啟用或停用在語彙基元中的權限。

AdjustSessionId 256

使用者可以調整語彙基元的工作階段識別碼。

AllAccess 983551

使用者具有該語彙基元所有可能的存取權。

AssignPrimary 1

使用者可以將主要權杖附加至處理序。

Duplicate 2

使用者可以複製語彙基元。

Impersonate 4

使用者可以模擬用戶端。

MaximumAllowed 33554432

可以為 TokenAccessLevels 列舉指派的最大值。

Query 8

使用者可以查詢語彙基元。

QuerySource 16

使用者可以查詢語彙基元的來源。

Read 131080

使用者有語彙基元的標準讀取權限和 Query 權限。

Write 131296

使用者有語彙基元的標準寫入權限和 AdjustPrivilegesAdjustGroupsAdjustDefault 權限。

適用於