ホーム › Security.Cryptography › CERT_STORE_PROV_FLAGS
CERT_STORE_PROV_FLAGS
列挙型フラグメンバー 5
| 名前 | 10進 | 16進 |
|---|---|---|
| CERT_STORE_PROV_EXTERNAL_FLAG | 1 | 0x1 |
| CERT_STORE_PROV_DELETED_FLAG | 2 | 0x2 |
| CERT_STORE_PROV_NO_PERSIST_FLAG | 4 | 0x4 |
| CERT_STORE_PROV_SYSTEM_STORE_FLAG | 8 | 0x8 |
| CERT_STORE_PROV_LM_SYSTEM_STORE_FLAG | 16 | 0x10 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum CERT_STORE_PROV_FLAGS : unsigned int {
CERT_STORE_PROV_EXTERNAL_FLAG = 1,
CERT_STORE_PROV_DELETED_FLAG = 2,
CERT_STORE_PROV_NO_PERSIST_FLAG = 4,
CERT_STORE_PROV_SYSTEM_STORE_FLAG = 8,
CERT_STORE_PROV_LM_SYSTEM_STORE_FLAG = 16
} CERT_STORE_PROV_FLAGS;[Flags]
public enum CERT_STORE_PROV_FLAGS : uint
{
CERT_STORE_PROV_EXTERNAL_FLAG = 1,
CERT_STORE_PROV_DELETED_FLAG = 2,
CERT_STORE_PROV_NO_PERSIST_FLAG = 4,
CERT_STORE_PROV_SYSTEM_STORE_FLAG = 8,
CERT_STORE_PROV_LM_SYSTEM_STORE_FLAG = 16,
}<Flags>
Public Enum CERT_STORE_PROV_FLAGS As UInteger
CERT_STORE_PROV_EXTERNAL_FLAG = 1
CERT_STORE_PROV_DELETED_FLAG = 2
CERT_STORE_PROV_NO_PERSIST_FLAG = 4
CERT_STORE_PROV_SYSTEM_STORE_FLAG = 8
CERT_STORE_PROV_LM_SYSTEM_STORE_FLAG = 16
End Enumimport enum
class CERT_STORE_PROV_FLAGS(enum.IntFlag):
CERT_STORE_PROV_EXTERNAL_FLAG = 1
CERT_STORE_PROV_DELETED_FLAG = 2
CERT_STORE_PROV_NO_PERSIST_FLAG = 4
CERT_STORE_PROV_SYSTEM_STORE_FLAG = 8
CERT_STORE_PROV_LM_SYSTEM_STORE_FLAG = 16// CERT_STORE_PROV_FLAGS (flags)
pub const CERT_STORE_PROV_EXTERNAL_FLAG: u32 = 1;
pub const CERT_STORE_PROV_DELETED_FLAG: u32 = 2;
pub const CERT_STORE_PROV_NO_PERSIST_FLAG: u32 = 4;
pub const CERT_STORE_PROV_SYSTEM_STORE_FLAG: u32 = 8;
pub const CERT_STORE_PROV_LM_SYSTEM_STORE_FLAG: u32 = 16;// CERT_STORE_PROV_FLAGS
const (
CERT_STORE_PROV_EXTERNAL_FLAG uint32 = 1
CERT_STORE_PROV_DELETED_FLAG uint32 = 2
CERT_STORE_PROV_NO_PERSIST_FLAG uint32 = 4
CERT_STORE_PROV_SYSTEM_STORE_FLAG uint32 = 8
CERT_STORE_PROV_LM_SYSTEM_STORE_FLAG uint32 = 16
)const
CERT_STORE_PROV_EXTERNAL_FLAG = 1;
CERT_STORE_PROV_DELETED_FLAG = 2;
CERT_STORE_PROV_NO_PERSIST_FLAG = 4;
CERT_STORE_PROV_SYSTEM_STORE_FLAG = 8;
CERT_STORE_PROV_LM_SYSTEM_STORE_FLAG = 16;// CERT_STORE_PROV_FLAGS
pub const CERT_STORE_PROV_EXTERNAL_FLAG: u32 = 1;
pub const CERT_STORE_PROV_DELETED_FLAG: u32 = 2;
pub const CERT_STORE_PROV_NO_PERSIST_FLAG: u32 = 4;
pub const CERT_STORE_PROV_SYSTEM_STORE_FLAG: u32 = 8;
pub const CERT_STORE_PROV_LM_SYSTEM_STORE_FLAG: u32 = 16;const
CERT_STORE_PROV_EXTERNAL_FLAG* = 1
CERT_STORE_PROV_DELETED_FLAG* = 2
CERT_STORE_PROV_NO_PERSIST_FLAG* = 4
CERT_STORE_PROV_SYSTEM_STORE_FLAG* = 8
CERT_STORE_PROV_LM_SYSTEM_STORE_FLAG* = 16enum CERT_STORE_PROV_FLAGS : uint {
CERT_STORE_PROV_EXTERNAL_FLAG = 1,
CERT_STORE_PROV_DELETED_FLAG = 2,
CERT_STORE_PROV_NO_PERSIST_FLAG = 4,
CERT_STORE_PROV_SYSTEM_STORE_FLAG = 8,
CERT_STORE_PROV_LM_SYSTEM_STORE_FLAG = 16,
}#define global CERT_STORE_PROV_EXTERNAL_FLAG 0x1
#define global CERT_STORE_PROV_DELETED_FLAG 0x2
#define global CERT_STORE_PROV_NO_PERSIST_FLAG 0x4
#define global CERT_STORE_PROV_SYSTEM_STORE_FLAG 0x8
#define global CERT_STORE_PROV_LM_SYSTEM_STORE_FLAG 0x10
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。