Win32 API 日本語リファレンス
ホームSecurity.Authorization.UI › SECURITY_INFO_PAGE_FLAGS

SECURITY_INFO_PAGE_FLAGS

列挙型フラグ
基底型u4

メンバー 3

名前10進16進
SI_ADVANCED160x10
SI_EDIT_AUDITS20x2
SI_EDIT_PROPERTIES1280x80

各言語での定義

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

typedef enum SECURITY_INFO_PAGE_FLAGS : unsigned int {
    SI_ADVANCED = 16,
    SI_EDIT_AUDITS = 2,
    SI_EDIT_PROPERTIES = 128
} SECURITY_INFO_PAGE_FLAGS;
[Flags]
public enum SECURITY_INFO_PAGE_FLAGS : uint
{
    SI_ADVANCED = 16,
    SI_EDIT_AUDITS = 2,
    SI_EDIT_PROPERTIES = 128,
}
<Flags>
Public Enum SECURITY_INFO_PAGE_FLAGS As UInteger
    SI_ADVANCED = 16
    SI_EDIT_AUDITS = 2
    SI_EDIT_PROPERTIES = 128
End Enum
import enum

class SECURITY_INFO_PAGE_FLAGS(enum.IntFlag):
    SI_ADVANCED = 16
    SI_EDIT_AUDITS = 2
    SI_EDIT_PROPERTIES = 128
// SECURITY_INFO_PAGE_FLAGS (flags)
pub const SI_ADVANCED: u32 = 16;
pub const SI_EDIT_AUDITS: u32 = 2;
pub const SI_EDIT_PROPERTIES: u32 = 128;
// SECURITY_INFO_PAGE_FLAGS
const (
	SI_ADVANCED uint32 = 16
	SI_EDIT_AUDITS uint32 = 2
	SI_EDIT_PROPERTIES uint32 = 128
)
const
  SI_ADVANCED = 16;
  SI_EDIT_AUDITS = 2;
  SI_EDIT_PROPERTIES = 128;
// SECURITY_INFO_PAGE_FLAGS
pub const SI_ADVANCED: u32 = 16;
pub const SI_EDIT_AUDITS: u32 = 2;
pub const SI_EDIT_PROPERTIES: u32 = 128;
const
  SI_ADVANCED* = 16
  SI_EDIT_AUDITS* = 2
  SI_EDIT_PROPERTIES* = 128
enum SECURITY_INFO_PAGE_FLAGS : uint {
    SI_ADVANCED = 16,
    SI_EDIT_AUDITS = 2,
    SI_EDIT_PROPERTIES = 128,
}
#define global SI_ADVANCED        0x10
#define global SI_EDIT_AUDITS     0x2
#define global SI_EDIT_PROPERTIES 0x80
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。