Win32 API 日本語リファレンス
ホームSystem.GroupPolicy › GPMPermissionType

GPMPermissionType

列挙型
基底型i4

メンバー 19

名前10進16進説明
permGPOApply655360x10000トラスティは GPO を適用できます。ユーザーに対して READ および APPLY Group Policy アクセス権が「許可」に設定されている状態に対応します。
permGPORead657920x10100トラスティは GPO を読み取ることができます。ユーザーに対して READ Group Policy アクセス権が「許可」に設定されている状態に対応します。
permGPOEdit657930x10101トラスティは GPO のポリシー設定を読み取りおよび編集できます。ユーザーに対して READ、WRITE、CREATE CHILD OBJECT、および DELETE CHILD OBJECT Group Policy アクセス権が「許可」に設定されている状態に対応します。
permGPOEditSecurityAndDelete657940x10102トラスティは GPO のアクセス許可を読み取り、編集、および削除できます。permGPOEdit で指定される Group Policy アクセス権に加え、DELETE、MODIFY PERMISSIONS、および MODIFY OWNER アクセス権がユーザーに対して「許可」に設定されている状態に対応します。
permGPOCustom657950x10103トラスティは GPO に対するカスタムのアクセス許可を持ちます。
permWMIFilterEdit1310720x20000トラスティは WMI フィルターを編集できます。
permWMIFilterFullControl1310730x20001トラスティは WMI フィルターに対するフル コントロールを持ちます。
permWMIFilterCustom1310740x20002トラスティは WMI フィルターに対するカスタムのアクセス許可を持ちます。
permSOMLink18350080x1C0000トラスティは GPO を SOM にリンクできます。サイト、ドメイン、および OU に適用されます。
permSOMLogging15731200x180100トラスティは SOM の RSoP ログ データを生成できます。ドメインおよび OU に適用されます。
permSOMPlanning15733760x180200トラスティは SOM の RSoP 計画データを生成できます。ドメインおよび OU に適用されます。
permSOMWMICreate10493440x100300トラスティはドメイン内に WMI フィルターを作成できます。ドメインにのみ適用されます。
permSOMWMIFullControl10493450x100301トラスティはドメイン内のすべての WMI フィルターに対するフル コントロールを持ちます。ドメインにのみ適用されます。
permSOMGPOCreate10496000x100400トラスティはドメイン内に GPO を作成できます。ドメインにのみ適用されます。
permStarterGPORead1978880x30500トラスティはスターター GPO を読み取ることができます。ユーザーに対して READ Group Policy アクセス権が「許可」に設定されている状態に対応します。
permStarterGPOEdit1978890x30501トラスティはスターター GPO の管理用テンプレート ポリシー設定を読み取りおよび編集できます。ユーザーに対して READ、WRITE、CREATE CHILD OBJECT、および DELETE CHILD OBJECT Group Policy アクセス権が「許可」に設定されている状態に対応します。
permStarterGPOFullControl1978900x30502トラスティはスターター GPO に対するフル コントロールを持ちます。ドメインにのみ適用されます。
permStarterGPOCustom1978910x30503トラスティはスターター GPO に対するカスタムのアクセス許可を持ちます。
permSOMStarterGPOCreate10498560x100500トラスティはドメイン内にスターター GPO を作成できます。ドメインにのみ適用されます。

公式ドキュメント

GPMPermissionType は、カテゴリ、カテゴリに含まれるアクセス許可、およびそれらを適用できるオブジェクトを定義します。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum GPMPermissionType : int {
    permGPOApply = 65536,
    permGPORead = 65792,
    permGPOEdit = 65793,
    permGPOEditSecurityAndDelete = 65794,
    permGPOCustom = 65795,
    permWMIFilterEdit = 131072,
    permWMIFilterFullControl = 131073,
    permWMIFilterCustom = 131074,
    permSOMLink = 1835008,
    permSOMLogging = 1573120,
    permSOMPlanning = 1573376,
    permSOMWMICreate = 1049344,
    permSOMWMIFullControl = 1049345,
    permSOMGPOCreate = 1049600,
    permStarterGPORead = 197888,
    permStarterGPOEdit = 197889,
    permStarterGPOFullControl = 197890,
    permStarterGPOCustom = 197891,
    permSOMStarterGPOCreate = 1049856
} GPMPermissionType;
public enum GPMPermissionType : int
{
    permGPOApply = 65536,
    permGPORead = 65792,
    permGPOEdit = 65793,
    permGPOEditSecurityAndDelete = 65794,
    permGPOCustom = 65795,
    permWMIFilterEdit = 131072,
    permWMIFilterFullControl = 131073,
    permWMIFilterCustom = 131074,
    permSOMLink = 1835008,
    permSOMLogging = 1573120,
    permSOMPlanning = 1573376,
    permSOMWMICreate = 1049344,
    permSOMWMIFullControl = 1049345,
    permSOMGPOCreate = 1049600,
    permStarterGPORead = 197888,
    permStarterGPOEdit = 197889,
    permStarterGPOFullControl = 197890,
    permStarterGPOCustom = 197891,
    permSOMStarterGPOCreate = 1049856,
}
Public Enum GPMPermissionType As Integer
    permGPOApply = 65536
    permGPORead = 65792
    permGPOEdit = 65793
    permGPOEditSecurityAndDelete = 65794
    permGPOCustom = 65795
    permWMIFilterEdit = 131072
    permWMIFilterFullControl = 131073
    permWMIFilterCustom = 131074
    permSOMLink = 1835008
    permSOMLogging = 1573120
    permSOMPlanning = 1573376
    permSOMWMICreate = 1049344
    permSOMWMIFullControl = 1049345
    permSOMGPOCreate = 1049600
    permStarterGPORead = 197888
    permStarterGPOEdit = 197889
    permStarterGPOFullControl = 197890
    permStarterGPOCustom = 197891
    permSOMStarterGPOCreate = 1049856
End Enum
import enum

class GPMPermissionType(enum.IntEnum):
    permGPOApply = 65536
    permGPORead = 65792
    permGPOEdit = 65793
    permGPOEditSecurityAndDelete = 65794
    permGPOCustom = 65795
    permWMIFilterEdit = 131072
    permWMIFilterFullControl = 131073
    permWMIFilterCustom = 131074
    permSOMLink = 1835008
    permSOMLogging = 1573120
    permSOMPlanning = 1573376
    permSOMWMICreate = 1049344
    permSOMWMIFullControl = 1049345
    permSOMGPOCreate = 1049600
    permStarterGPORead = 197888
    permStarterGPOEdit = 197889
    permStarterGPOFullControl = 197890
    permStarterGPOCustom = 197891
    permSOMStarterGPOCreate = 1049856
// GPMPermissionType
pub const permGPOApply: i32 = 65536;
pub const permGPORead: i32 = 65792;
pub const permGPOEdit: i32 = 65793;
pub const permGPOEditSecurityAndDelete: i32 = 65794;
pub const permGPOCustom: i32 = 65795;
pub const permWMIFilterEdit: i32 = 131072;
pub const permWMIFilterFullControl: i32 = 131073;
pub const permWMIFilterCustom: i32 = 131074;
pub const permSOMLink: i32 = 1835008;
pub const permSOMLogging: i32 = 1573120;
pub const permSOMPlanning: i32 = 1573376;
pub const permSOMWMICreate: i32 = 1049344;
pub const permSOMWMIFullControl: i32 = 1049345;
pub const permSOMGPOCreate: i32 = 1049600;
pub const permStarterGPORead: i32 = 197888;
pub const permStarterGPOEdit: i32 = 197889;
pub const permStarterGPOFullControl: i32 = 197890;
pub const permStarterGPOCustom: i32 = 197891;
pub const permSOMStarterGPOCreate: i32 = 1049856;
// GPMPermissionType
const (
	permGPOApply int32 = 65536
	permGPORead int32 = 65792
	permGPOEdit int32 = 65793
	permGPOEditSecurityAndDelete int32 = 65794
	permGPOCustom int32 = 65795
	permWMIFilterEdit int32 = 131072
	permWMIFilterFullControl int32 = 131073
	permWMIFilterCustom int32 = 131074
	permSOMLink int32 = 1835008
	permSOMLogging int32 = 1573120
	permSOMPlanning int32 = 1573376
	permSOMWMICreate int32 = 1049344
	permSOMWMIFullControl int32 = 1049345
	permSOMGPOCreate int32 = 1049600
	permStarterGPORead int32 = 197888
	permStarterGPOEdit int32 = 197889
	permStarterGPOFullControl int32 = 197890
	permStarterGPOCustom int32 = 197891
	permSOMStarterGPOCreate int32 = 1049856
)
const
  permGPOApply = 65536;
  permGPORead = 65792;
  permGPOEdit = 65793;
  permGPOEditSecurityAndDelete = 65794;
  permGPOCustom = 65795;
  permWMIFilterEdit = 131072;
  permWMIFilterFullControl = 131073;
  permWMIFilterCustom = 131074;
  permSOMLink = 1835008;
  permSOMLogging = 1573120;
  permSOMPlanning = 1573376;
  permSOMWMICreate = 1049344;
  permSOMWMIFullControl = 1049345;
  permSOMGPOCreate = 1049600;
  permStarterGPORead = 197888;
  permStarterGPOEdit = 197889;
  permStarterGPOFullControl = 197890;
  permStarterGPOCustom = 197891;
  permSOMStarterGPOCreate = 1049856;
// GPMPermissionType
pub const permGPOApply: i32 = 65536;
pub const permGPORead: i32 = 65792;
pub const permGPOEdit: i32 = 65793;
pub const permGPOEditSecurityAndDelete: i32 = 65794;
pub const permGPOCustom: i32 = 65795;
pub const permWMIFilterEdit: i32 = 131072;
pub const permWMIFilterFullControl: i32 = 131073;
pub const permWMIFilterCustom: i32 = 131074;
pub const permSOMLink: i32 = 1835008;
pub const permSOMLogging: i32 = 1573120;
pub const permSOMPlanning: i32 = 1573376;
pub const permSOMWMICreate: i32 = 1049344;
pub const permSOMWMIFullControl: i32 = 1049345;
pub const permSOMGPOCreate: i32 = 1049600;
pub const permStarterGPORead: i32 = 197888;
pub const permStarterGPOEdit: i32 = 197889;
pub const permStarterGPOFullControl: i32 = 197890;
pub const permStarterGPOCustom: i32 = 197891;
pub const permSOMStarterGPOCreate: i32 = 1049856;
const
  permGPOApply* = 65536
  permGPORead* = 65792
  permGPOEdit* = 65793
  permGPOEditSecurityAndDelete* = 65794
  permGPOCustom* = 65795
  permWMIFilterEdit* = 131072
  permWMIFilterFullControl* = 131073
  permWMIFilterCustom* = 131074
  permSOMLink* = 1835008
  permSOMLogging* = 1573120
  permSOMPlanning* = 1573376
  permSOMWMICreate* = 1049344
  permSOMWMIFullControl* = 1049345
  permSOMGPOCreate* = 1049600
  permStarterGPORead* = 197888
  permStarterGPOEdit* = 197889
  permStarterGPOFullControl* = 197890
  permStarterGPOCustom* = 197891
  permSOMStarterGPOCreate* = 1049856
enum GPMPermissionType : int {
    permGPOApply = 65536,
    permGPORead = 65792,
    permGPOEdit = 65793,
    permGPOEditSecurityAndDelete = 65794,
    permGPOCustom = 65795,
    permWMIFilterEdit = 131072,
    permWMIFilterFullControl = 131073,
    permWMIFilterCustom = 131074,
    permSOMLink = 1835008,
    permSOMLogging = 1573120,
    permSOMPlanning = 1573376,
    permSOMWMICreate = 1049344,
    permSOMWMIFullControl = 1049345,
    permSOMGPOCreate = 1049600,
    permStarterGPORead = 197888,
    permStarterGPOEdit = 197889,
    permStarterGPOFullControl = 197890,
    permStarterGPOCustom = 197891,
    permSOMStarterGPOCreate = 1049856,
}
#define global permGPOApply                 0x10000
#define global permGPORead                  0x10100
#define global permGPOEdit                  0x10101
#define global permGPOEditSecurityAndDelete 0x10102
#define global permGPOCustom                0x10103
#define global permWMIFilterEdit            0x20000
#define global permWMIFilterFullControl     0x20001
#define global permWMIFilterCustom          0x20002
#define global permSOMLink                  0x1C0000
#define global permSOMLogging               0x180100
#define global permSOMPlanning              0x180200
#define global permSOMWMICreate             0x100300
#define global permSOMWMIFullControl        0x100301
#define global permSOMGPOCreate             0x100400
#define global permStarterGPORead           0x30500
#define global permStarterGPOEdit           0x30501
#define global permStarterGPOFullControl    0x30502
#define global permStarterGPOCustom         0x30503
#define global permSOMStarterGPOCreate      0x100500