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

CERT_SELECT_STRUCT_FLAGS

列挙型フラグ
基底型u4

メンバー 6

名前10進16進
CSS_HIDE_PROPERTIES10x1
CSS_ENABLEHOOK20x2
CSS_ALLOWMULTISELECT40x4
CSS_SHOW_HELP160x10
CSS_ENABLETEMPLATE320x20
CSS_ENABLETEMPLATEHANDLE640x40

各言語での定義

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

typedef enum CERT_SELECT_STRUCT_FLAGS : unsigned int {
    CSS_HIDE_PROPERTIES = 1,
    CSS_ENABLEHOOK = 2,
    CSS_ALLOWMULTISELECT = 4,
    CSS_SHOW_HELP = 16,
    CSS_ENABLETEMPLATE = 32,
    CSS_ENABLETEMPLATEHANDLE = 64
} CERT_SELECT_STRUCT_FLAGS;
[Flags]
public enum CERT_SELECT_STRUCT_FLAGS : uint
{
    CSS_HIDE_PROPERTIES = 1,
    CSS_ENABLEHOOK = 2,
    CSS_ALLOWMULTISELECT = 4,
    CSS_SHOW_HELP = 16,
    CSS_ENABLETEMPLATE = 32,
    CSS_ENABLETEMPLATEHANDLE = 64,
}
<Flags>
Public Enum CERT_SELECT_STRUCT_FLAGS As UInteger
    CSS_HIDE_PROPERTIES = 1
    CSS_ENABLEHOOK = 2
    CSS_ALLOWMULTISELECT = 4
    CSS_SHOW_HELP = 16
    CSS_ENABLETEMPLATE = 32
    CSS_ENABLETEMPLATEHANDLE = 64
End Enum
import enum

class CERT_SELECT_STRUCT_FLAGS(enum.IntFlag):
    CSS_HIDE_PROPERTIES = 1
    CSS_ENABLEHOOK = 2
    CSS_ALLOWMULTISELECT = 4
    CSS_SHOW_HELP = 16
    CSS_ENABLETEMPLATE = 32
    CSS_ENABLETEMPLATEHANDLE = 64
// CERT_SELECT_STRUCT_FLAGS (flags)
pub const CSS_HIDE_PROPERTIES: u32 = 1;
pub const CSS_ENABLEHOOK: u32 = 2;
pub const CSS_ALLOWMULTISELECT: u32 = 4;
pub const CSS_SHOW_HELP: u32 = 16;
pub const CSS_ENABLETEMPLATE: u32 = 32;
pub const CSS_ENABLETEMPLATEHANDLE: u32 = 64;
// CERT_SELECT_STRUCT_FLAGS
const (
	CSS_HIDE_PROPERTIES uint32 = 1
	CSS_ENABLEHOOK uint32 = 2
	CSS_ALLOWMULTISELECT uint32 = 4
	CSS_SHOW_HELP uint32 = 16
	CSS_ENABLETEMPLATE uint32 = 32
	CSS_ENABLETEMPLATEHANDLE uint32 = 64
)
const
  CSS_HIDE_PROPERTIES = 1;
  CSS_ENABLEHOOK = 2;
  CSS_ALLOWMULTISELECT = 4;
  CSS_SHOW_HELP = 16;
  CSS_ENABLETEMPLATE = 32;
  CSS_ENABLETEMPLATEHANDLE = 64;
// CERT_SELECT_STRUCT_FLAGS
pub const CSS_HIDE_PROPERTIES: u32 = 1;
pub const CSS_ENABLEHOOK: u32 = 2;
pub const CSS_ALLOWMULTISELECT: u32 = 4;
pub const CSS_SHOW_HELP: u32 = 16;
pub const CSS_ENABLETEMPLATE: u32 = 32;
pub const CSS_ENABLETEMPLATEHANDLE: u32 = 64;
const
  CSS_HIDE_PROPERTIES* = 1
  CSS_ENABLEHOOK* = 2
  CSS_ALLOWMULTISELECT* = 4
  CSS_SHOW_HELP* = 16
  CSS_ENABLETEMPLATE* = 32
  CSS_ENABLETEMPLATEHANDLE* = 64
enum CERT_SELECT_STRUCT_FLAGS : uint {
    CSS_HIDE_PROPERTIES = 1,
    CSS_ENABLEHOOK = 2,
    CSS_ALLOWMULTISELECT = 4,
    CSS_SHOW_HELP = 16,
    CSS_ENABLETEMPLATE = 32,
    CSS_ENABLETEMPLATEHANDLE = 64,
}
#define global CSS_HIDE_PROPERTIES      0x1
#define global CSS_ENABLEHOOK           0x2
#define global CSS_ALLOWMULTISELECT     0x4
#define global CSS_SHOW_HELP            0x10
#define global CSS_ENABLETEMPLATE       0x20
#define global CSS_ENABLETEMPLATEHANDLE 0x40
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。