ホーム › Security.Cryptography.UI › CRYPTUI_WIZ_FLAGS
CRYPTUI_WIZ_FLAGS
列挙型フラグメンバー 12
| 名前 | 10進 | 16進 |
|---|---|---|
| CRYPTUI_WIZ_NO_UI | 1 | 0x1 |
| CRYPTUI_WIZ_IGNORE_NO_UI_FLAG_FOR_CSPS | 2 | 0x2 |
| CRYPTUI_WIZ_NO_UI_EXCEPT_CSP | 3 | 0x3 |
| CRYPTUI_WIZ_IMPORT_ALLOW_CERT | 131072 | 0x20000 |
| CRYPTUI_WIZ_IMPORT_ALLOW_CRL | 262144 | 0x40000 |
| CRYPTUI_WIZ_IMPORT_ALLOW_CTL | 524288 | 0x80000 |
| CRYPTUI_WIZ_IMPORT_NO_CHANGE_DEST_STORE | 65536 | 0x10000 |
| CRYPTUI_WIZ_IMPORT_TO_LOCALMACHINE | 1048576 | 0x100000 |
| CRYPTUI_WIZ_IMPORT_TO_CURRENTUSER | 2097152 | 0x200000 |
| CRYPTUI_WIZ_IMPORT_REMOTE_DEST_STORE | 4194304 | 0x400000 |
| CRYPTUI_WIZ_EXPORT_PRIVATE_KEY | 256 | 0x100 |
| CRYPTUI_WIZ_EXPORT_NO_DELETE_PRIVATE_KEY | 512 | 0x200 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum CRYPTUI_WIZ_FLAGS : unsigned int {
CRYPTUI_WIZ_NO_UI = 1,
CRYPTUI_WIZ_IGNORE_NO_UI_FLAG_FOR_CSPS = 2,
CRYPTUI_WIZ_NO_UI_EXCEPT_CSP = 3,
CRYPTUI_WIZ_IMPORT_ALLOW_CERT = 131072,
CRYPTUI_WIZ_IMPORT_ALLOW_CRL = 262144,
CRYPTUI_WIZ_IMPORT_ALLOW_CTL = 524288,
CRYPTUI_WIZ_IMPORT_NO_CHANGE_DEST_STORE = 65536,
CRYPTUI_WIZ_IMPORT_TO_LOCALMACHINE = 1048576,
CRYPTUI_WIZ_IMPORT_TO_CURRENTUSER = 2097152,
CRYPTUI_WIZ_IMPORT_REMOTE_DEST_STORE = 4194304,
CRYPTUI_WIZ_EXPORT_PRIVATE_KEY = 256,
CRYPTUI_WIZ_EXPORT_NO_DELETE_PRIVATE_KEY = 512
} CRYPTUI_WIZ_FLAGS;[Flags]
public enum CRYPTUI_WIZ_FLAGS : uint
{
CRYPTUI_WIZ_NO_UI = 1,
CRYPTUI_WIZ_IGNORE_NO_UI_FLAG_FOR_CSPS = 2,
CRYPTUI_WIZ_NO_UI_EXCEPT_CSP = 3,
CRYPTUI_WIZ_IMPORT_ALLOW_CERT = 131072,
CRYPTUI_WIZ_IMPORT_ALLOW_CRL = 262144,
CRYPTUI_WIZ_IMPORT_ALLOW_CTL = 524288,
CRYPTUI_WIZ_IMPORT_NO_CHANGE_DEST_STORE = 65536,
CRYPTUI_WIZ_IMPORT_TO_LOCALMACHINE = 1048576,
CRYPTUI_WIZ_IMPORT_TO_CURRENTUSER = 2097152,
CRYPTUI_WIZ_IMPORT_REMOTE_DEST_STORE = 4194304,
CRYPTUI_WIZ_EXPORT_PRIVATE_KEY = 256,
CRYPTUI_WIZ_EXPORT_NO_DELETE_PRIVATE_KEY = 512,
}<Flags>
Public Enum CRYPTUI_WIZ_FLAGS As UInteger
CRYPTUI_WIZ_NO_UI = 1
CRYPTUI_WIZ_IGNORE_NO_UI_FLAG_FOR_CSPS = 2
CRYPTUI_WIZ_NO_UI_EXCEPT_CSP = 3
CRYPTUI_WIZ_IMPORT_ALLOW_CERT = 131072
CRYPTUI_WIZ_IMPORT_ALLOW_CRL = 262144
CRYPTUI_WIZ_IMPORT_ALLOW_CTL = 524288
CRYPTUI_WIZ_IMPORT_NO_CHANGE_DEST_STORE = 65536
CRYPTUI_WIZ_IMPORT_TO_LOCALMACHINE = 1048576
CRYPTUI_WIZ_IMPORT_TO_CURRENTUSER = 2097152
CRYPTUI_WIZ_IMPORT_REMOTE_DEST_STORE = 4194304
CRYPTUI_WIZ_EXPORT_PRIVATE_KEY = 256
CRYPTUI_WIZ_EXPORT_NO_DELETE_PRIVATE_KEY = 512
End Enumimport enum
class CRYPTUI_WIZ_FLAGS(enum.IntFlag):
CRYPTUI_WIZ_NO_UI = 1
CRYPTUI_WIZ_IGNORE_NO_UI_FLAG_FOR_CSPS = 2
CRYPTUI_WIZ_NO_UI_EXCEPT_CSP = 3
CRYPTUI_WIZ_IMPORT_ALLOW_CERT = 131072
CRYPTUI_WIZ_IMPORT_ALLOW_CRL = 262144
CRYPTUI_WIZ_IMPORT_ALLOW_CTL = 524288
CRYPTUI_WIZ_IMPORT_NO_CHANGE_DEST_STORE = 65536
CRYPTUI_WIZ_IMPORT_TO_LOCALMACHINE = 1048576
CRYPTUI_WIZ_IMPORT_TO_CURRENTUSER = 2097152
CRYPTUI_WIZ_IMPORT_REMOTE_DEST_STORE = 4194304
CRYPTUI_WIZ_EXPORT_PRIVATE_KEY = 256
CRYPTUI_WIZ_EXPORT_NO_DELETE_PRIVATE_KEY = 512// CRYPTUI_WIZ_FLAGS (flags)
pub const CRYPTUI_WIZ_NO_UI: u32 = 1;
pub const CRYPTUI_WIZ_IGNORE_NO_UI_FLAG_FOR_CSPS: u32 = 2;
pub const CRYPTUI_WIZ_NO_UI_EXCEPT_CSP: u32 = 3;
pub const CRYPTUI_WIZ_IMPORT_ALLOW_CERT: u32 = 131072;
pub const CRYPTUI_WIZ_IMPORT_ALLOW_CRL: u32 = 262144;
pub const CRYPTUI_WIZ_IMPORT_ALLOW_CTL: u32 = 524288;
pub const CRYPTUI_WIZ_IMPORT_NO_CHANGE_DEST_STORE: u32 = 65536;
pub const CRYPTUI_WIZ_IMPORT_TO_LOCALMACHINE: u32 = 1048576;
pub const CRYPTUI_WIZ_IMPORT_TO_CURRENTUSER: u32 = 2097152;
pub const CRYPTUI_WIZ_IMPORT_REMOTE_DEST_STORE: u32 = 4194304;
pub const CRYPTUI_WIZ_EXPORT_PRIVATE_KEY: u32 = 256;
pub const CRYPTUI_WIZ_EXPORT_NO_DELETE_PRIVATE_KEY: u32 = 512;// CRYPTUI_WIZ_FLAGS
const (
CRYPTUI_WIZ_NO_UI uint32 = 1
CRYPTUI_WIZ_IGNORE_NO_UI_FLAG_FOR_CSPS uint32 = 2
CRYPTUI_WIZ_NO_UI_EXCEPT_CSP uint32 = 3
CRYPTUI_WIZ_IMPORT_ALLOW_CERT uint32 = 131072
CRYPTUI_WIZ_IMPORT_ALLOW_CRL uint32 = 262144
CRYPTUI_WIZ_IMPORT_ALLOW_CTL uint32 = 524288
CRYPTUI_WIZ_IMPORT_NO_CHANGE_DEST_STORE uint32 = 65536
CRYPTUI_WIZ_IMPORT_TO_LOCALMACHINE uint32 = 1048576
CRYPTUI_WIZ_IMPORT_TO_CURRENTUSER uint32 = 2097152
CRYPTUI_WIZ_IMPORT_REMOTE_DEST_STORE uint32 = 4194304
CRYPTUI_WIZ_EXPORT_PRIVATE_KEY uint32 = 256
CRYPTUI_WIZ_EXPORT_NO_DELETE_PRIVATE_KEY uint32 = 512
)const
CRYPTUI_WIZ_NO_UI = 1;
CRYPTUI_WIZ_IGNORE_NO_UI_FLAG_FOR_CSPS = 2;
CRYPTUI_WIZ_NO_UI_EXCEPT_CSP = 3;
CRYPTUI_WIZ_IMPORT_ALLOW_CERT = 131072;
CRYPTUI_WIZ_IMPORT_ALLOW_CRL = 262144;
CRYPTUI_WIZ_IMPORT_ALLOW_CTL = 524288;
CRYPTUI_WIZ_IMPORT_NO_CHANGE_DEST_STORE = 65536;
CRYPTUI_WIZ_IMPORT_TO_LOCALMACHINE = 1048576;
CRYPTUI_WIZ_IMPORT_TO_CURRENTUSER = 2097152;
CRYPTUI_WIZ_IMPORT_REMOTE_DEST_STORE = 4194304;
CRYPTUI_WIZ_EXPORT_PRIVATE_KEY = 256;
CRYPTUI_WIZ_EXPORT_NO_DELETE_PRIVATE_KEY = 512;// CRYPTUI_WIZ_FLAGS
pub const CRYPTUI_WIZ_NO_UI: u32 = 1;
pub const CRYPTUI_WIZ_IGNORE_NO_UI_FLAG_FOR_CSPS: u32 = 2;
pub const CRYPTUI_WIZ_NO_UI_EXCEPT_CSP: u32 = 3;
pub const CRYPTUI_WIZ_IMPORT_ALLOW_CERT: u32 = 131072;
pub const CRYPTUI_WIZ_IMPORT_ALLOW_CRL: u32 = 262144;
pub const CRYPTUI_WIZ_IMPORT_ALLOW_CTL: u32 = 524288;
pub const CRYPTUI_WIZ_IMPORT_NO_CHANGE_DEST_STORE: u32 = 65536;
pub const CRYPTUI_WIZ_IMPORT_TO_LOCALMACHINE: u32 = 1048576;
pub const CRYPTUI_WIZ_IMPORT_TO_CURRENTUSER: u32 = 2097152;
pub const CRYPTUI_WIZ_IMPORT_REMOTE_DEST_STORE: u32 = 4194304;
pub const CRYPTUI_WIZ_EXPORT_PRIVATE_KEY: u32 = 256;
pub const CRYPTUI_WIZ_EXPORT_NO_DELETE_PRIVATE_KEY: u32 = 512;const
CRYPTUI_WIZ_NO_UI* = 1
CRYPTUI_WIZ_IGNORE_NO_UI_FLAG_FOR_CSPS* = 2
CRYPTUI_WIZ_NO_UI_EXCEPT_CSP* = 3
CRYPTUI_WIZ_IMPORT_ALLOW_CERT* = 131072
CRYPTUI_WIZ_IMPORT_ALLOW_CRL* = 262144
CRYPTUI_WIZ_IMPORT_ALLOW_CTL* = 524288
CRYPTUI_WIZ_IMPORT_NO_CHANGE_DEST_STORE* = 65536
CRYPTUI_WIZ_IMPORT_TO_LOCALMACHINE* = 1048576
CRYPTUI_WIZ_IMPORT_TO_CURRENTUSER* = 2097152
CRYPTUI_WIZ_IMPORT_REMOTE_DEST_STORE* = 4194304
CRYPTUI_WIZ_EXPORT_PRIVATE_KEY* = 256
CRYPTUI_WIZ_EXPORT_NO_DELETE_PRIVATE_KEY* = 512enum CRYPTUI_WIZ_FLAGS : uint {
CRYPTUI_WIZ_NO_UI = 1,
CRYPTUI_WIZ_IGNORE_NO_UI_FLAG_FOR_CSPS = 2,
CRYPTUI_WIZ_NO_UI_EXCEPT_CSP = 3,
CRYPTUI_WIZ_IMPORT_ALLOW_CERT = 131072,
CRYPTUI_WIZ_IMPORT_ALLOW_CRL = 262144,
CRYPTUI_WIZ_IMPORT_ALLOW_CTL = 524288,
CRYPTUI_WIZ_IMPORT_NO_CHANGE_DEST_STORE = 65536,
CRYPTUI_WIZ_IMPORT_TO_LOCALMACHINE = 1048576,
CRYPTUI_WIZ_IMPORT_TO_CURRENTUSER = 2097152,
CRYPTUI_WIZ_IMPORT_REMOTE_DEST_STORE = 4194304,
CRYPTUI_WIZ_EXPORT_PRIVATE_KEY = 256,
CRYPTUI_WIZ_EXPORT_NO_DELETE_PRIVATE_KEY = 512,
}#define global CRYPTUI_WIZ_NO_UI 0x1
#define global CRYPTUI_WIZ_IGNORE_NO_UI_FLAG_FOR_CSPS 0x2
#define global CRYPTUI_WIZ_NO_UI_EXCEPT_CSP 0x3
#define global CRYPTUI_WIZ_IMPORT_ALLOW_CERT 0x20000
#define global CRYPTUI_WIZ_IMPORT_ALLOW_CRL 0x40000
#define global CRYPTUI_WIZ_IMPORT_ALLOW_CTL 0x80000
#define global CRYPTUI_WIZ_IMPORT_NO_CHANGE_DEST_STORE 0x10000
#define global CRYPTUI_WIZ_IMPORT_TO_LOCALMACHINE 0x100000
#define global CRYPTUI_WIZ_IMPORT_TO_CURRENTUSER 0x200000
#define global CRYPTUI_WIZ_IMPORT_REMOTE_DEST_STORE 0x400000
#define global CRYPTUI_WIZ_EXPORT_PRIVATE_KEY 0x100
#define global CRYPTUI_WIZ_EXPORT_NO_DELETE_PRIVATE_KEY 0x200
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。