Win32 API 日本語リファレンス
ホームSecurity.AppLocker › SAFER_OBJECT_INFO_CLASS

SAFER_OBJECT_INFO_CLASS

列挙型
基底型i4

メンバー 16

名前10進16進
SaferObjectLevelId10x1
SaferObjectScopeId20x2
SaferObjectFriendlyName30x3
SaferObjectDescription40x4
SaferObjectBuiltin50x5
SaferObjectDisallowed60x6
SaferObjectDisableMaxPrivilege70x7
SaferObjectInvertDeletedPrivileges80x8
SaferObjectDeletedPrivileges90x9
SaferObjectDefaultOwner100xA
SaferObjectSidsToDisable110xB
SaferObjectRestrictedSidsInverted120xC
SaferObjectRestrictedSidsAdded130xD
SaferObjectAllIdentificationGuids140xE
SaferObjectSingleIdentification150xF
SaferObjectExtendedError160x10

各言語での定義

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

typedef enum SAFER_OBJECT_INFO_CLASS : int {
    SaferObjectLevelId = 1,
    SaferObjectScopeId = 2,
    SaferObjectFriendlyName = 3,
    SaferObjectDescription = 4,
    SaferObjectBuiltin = 5,
    SaferObjectDisallowed = 6,
    SaferObjectDisableMaxPrivilege = 7,
    SaferObjectInvertDeletedPrivileges = 8,
    SaferObjectDeletedPrivileges = 9,
    SaferObjectDefaultOwner = 10,
    SaferObjectSidsToDisable = 11,
    SaferObjectRestrictedSidsInverted = 12,
    SaferObjectRestrictedSidsAdded = 13,
    SaferObjectAllIdentificationGuids = 14,
    SaferObjectSingleIdentification = 15,
    SaferObjectExtendedError = 16
} SAFER_OBJECT_INFO_CLASS;
public enum SAFER_OBJECT_INFO_CLASS : int
{
    SaferObjectLevelId = 1,
    SaferObjectScopeId = 2,
    SaferObjectFriendlyName = 3,
    SaferObjectDescription = 4,
    SaferObjectBuiltin = 5,
    SaferObjectDisallowed = 6,
    SaferObjectDisableMaxPrivilege = 7,
    SaferObjectInvertDeletedPrivileges = 8,
    SaferObjectDeletedPrivileges = 9,
    SaferObjectDefaultOwner = 10,
    SaferObjectSidsToDisable = 11,
    SaferObjectRestrictedSidsInverted = 12,
    SaferObjectRestrictedSidsAdded = 13,
    SaferObjectAllIdentificationGuids = 14,
    SaferObjectSingleIdentification = 15,
    SaferObjectExtendedError = 16,
}
Public Enum SAFER_OBJECT_INFO_CLASS As Integer
    SaferObjectLevelId = 1
    SaferObjectScopeId = 2
    SaferObjectFriendlyName = 3
    SaferObjectDescription = 4
    SaferObjectBuiltin = 5
    SaferObjectDisallowed = 6
    SaferObjectDisableMaxPrivilege = 7
    SaferObjectInvertDeletedPrivileges = 8
    SaferObjectDeletedPrivileges = 9
    SaferObjectDefaultOwner = 10
    SaferObjectSidsToDisable = 11
    SaferObjectRestrictedSidsInverted = 12
    SaferObjectRestrictedSidsAdded = 13
    SaferObjectAllIdentificationGuids = 14
    SaferObjectSingleIdentification = 15
    SaferObjectExtendedError = 16
End Enum
import enum

class SAFER_OBJECT_INFO_CLASS(enum.IntEnum):
    SaferObjectLevelId = 1
    SaferObjectScopeId = 2
    SaferObjectFriendlyName = 3
    SaferObjectDescription = 4
    SaferObjectBuiltin = 5
    SaferObjectDisallowed = 6
    SaferObjectDisableMaxPrivilege = 7
    SaferObjectInvertDeletedPrivileges = 8
    SaferObjectDeletedPrivileges = 9
    SaferObjectDefaultOwner = 10
    SaferObjectSidsToDisable = 11
    SaferObjectRestrictedSidsInverted = 12
    SaferObjectRestrictedSidsAdded = 13
    SaferObjectAllIdentificationGuids = 14
    SaferObjectSingleIdentification = 15
    SaferObjectExtendedError = 16
// SAFER_OBJECT_INFO_CLASS
pub const SaferObjectLevelId: i32 = 1;
pub const SaferObjectScopeId: i32 = 2;
pub const SaferObjectFriendlyName: i32 = 3;
pub const SaferObjectDescription: i32 = 4;
pub const SaferObjectBuiltin: i32 = 5;
pub const SaferObjectDisallowed: i32 = 6;
pub const SaferObjectDisableMaxPrivilege: i32 = 7;
pub const SaferObjectInvertDeletedPrivileges: i32 = 8;
pub const SaferObjectDeletedPrivileges: i32 = 9;
pub const SaferObjectDefaultOwner: i32 = 10;
pub const SaferObjectSidsToDisable: i32 = 11;
pub const SaferObjectRestrictedSidsInverted: i32 = 12;
pub const SaferObjectRestrictedSidsAdded: i32 = 13;
pub const SaferObjectAllIdentificationGuids: i32 = 14;
pub const SaferObjectSingleIdentification: i32 = 15;
pub const SaferObjectExtendedError: i32 = 16;
// SAFER_OBJECT_INFO_CLASS
const (
	SaferObjectLevelId int32 = 1
	SaferObjectScopeId int32 = 2
	SaferObjectFriendlyName int32 = 3
	SaferObjectDescription int32 = 4
	SaferObjectBuiltin int32 = 5
	SaferObjectDisallowed int32 = 6
	SaferObjectDisableMaxPrivilege int32 = 7
	SaferObjectInvertDeletedPrivileges int32 = 8
	SaferObjectDeletedPrivileges int32 = 9
	SaferObjectDefaultOwner int32 = 10
	SaferObjectSidsToDisable int32 = 11
	SaferObjectRestrictedSidsInverted int32 = 12
	SaferObjectRestrictedSidsAdded int32 = 13
	SaferObjectAllIdentificationGuids int32 = 14
	SaferObjectSingleIdentification int32 = 15
	SaferObjectExtendedError int32 = 16
)
const
  SaferObjectLevelId = 1;
  SaferObjectScopeId = 2;
  SaferObjectFriendlyName = 3;
  SaferObjectDescription = 4;
  SaferObjectBuiltin = 5;
  SaferObjectDisallowed = 6;
  SaferObjectDisableMaxPrivilege = 7;
  SaferObjectInvertDeletedPrivileges = 8;
  SaferObjectDeletedPrivileges = 9;
  SaferObjectDefaultOwner = 10;
  SaferObjectSidsToDisable = 11;
  SaferObjectRestrictedSidsInverted = 12;
  SaferObjectRestrictedSidsAdded = 13;
  SaferObjectAllIdentificationGuids = 14;
  SaferObjectSingleIdentification = 15;
  SaferObjectExtendedError = 16;
// SAFER_OBJECT_INFO_CLASS
pub const SaferObjectLevelId: i32 = 1;
pub const SaferObjectScopeId: i32 = 2;
pub const SaferObjectFriendlyName: i32 = 3;
pub const SaferObjectDescription: i32 = 4;
pub const SaferObjectBuiltin: i32 = 5;
pub const SaferObjectDisallowed: i32 = 6;
pub const SaferObjectDisableMaxPrivilege: i32 = 7;
pub const SaferObjectInvertDeletedPrivileges: i32 = 8;
pub const SaferObjectDeletedPrivileges: i32 = 9;
pub const SaferObjectDefaultOwner: i32 = 10;
pub const SaferObjectSidsToDisable: i32 = 11;
pub const SaferObjectRestrictedSidsInverted: i32 = 12;
pub const SaferObjectRestrictedSidsAdded: i32 = 13;
pub const SaferObjectAllIdentificationGuids: i32 = 14;
pub const SaferObjectSingleIdentification: i32 = 15;
pub const SaferObjectExtendedError: i32 = 16;
const
  SaferObjectLevelId* = 1
  SaferObjectScopeId* = 2
  SaferObjectFriendlyName* = 3
  SaferObjectDescription* = 4
  SaferObjectBuiltin* = 5
  SaferObjectDisallowed* = 6
  SaferObjectDisableMaxPrivilege* = 7
  SaferObjectInvertDeletedPrivileges* = 8
  SaferObjectDeletedPrivileges* = 9
  SaferObjectDefaultOwner* = 10
  SaferObjectSidsToDisable* = 11
  SaferObjectRestrictedSidsInverted* = 12
  SaferObjectRestrictedSidsAdded* = 13
  SaferObjectAllIdentificationGuids* = 14
  SaferObjectSingleIdentification* = 15
  SaferObjectExtendedError* = 16
enum SAFER_OBJECT_INFO_CLASS : int {
    SaferObjectLevelId = 1,
    SaferObjectScopeId = 2,
    SaferObjectFriendlyName = 3,
    SaferObjectDescription = 4,
    SaferObjectBuiltin = 5,
    SaferObjectDisallowed = 6,
    SaferObjectDisableMaxPrivilege = 7,
    SaferObjectInvertDeletedPrivileges = 8,
    SaferObjectDeletedPrivileges = 9,
    SaferObjectDefaultOwner = 10,
    SaferObjectSidsToDisable = 11,
    SaferObjectRestrictedSidsInverted = 12,
    SaferObjectRestrictedSidsAdded = 13,
    SaferObjectAllIdentificationGuids = 14,
    SaferObjectSingleIdentification = 15,
    SaferObjectExtendedError = 16,
}
#define global SaferObjectLevelId                 0x1
#define global SaferObjectScopeId                 0x2
#define global SaferObjectFriendlyName            0x3
#define global SaferObjectDescription             0x4
#define global SaferObjectBuiltin                 0x5
#define global SaferObjectDisallowed              0x6
#define global SaferObjectDisableMaxPrivilege     0x7
#define global SaferObjectInvertDeletedPrivileges 0x8
#define global SaferObjectDeletedPrivileges       0x9
#define global SaferObjectDefaultOwner            0xA
#define global SaferObjectSidsToDisable           0xB
#define global SaferObjectRestrictedSidsInverted  0xC
#define global SaferObjectRestrictedSidsAdded     0xD
#define global SaferObjectAllIdentificationGuids  0xE
#define global SaferObjectSingleIdentification    0xF
#define global SaferObjectExtendedError           0x10