ホーム › Security.Cryptography › CRYPT_ENCODE_OBJECT_FLAGS
CRYPT_ENCODE_OBJECT_FLAGS
列挙型フラグメンバー 5
| 名前 | 10進 | 16進 |
|---|---|---|
| CRYPT_ENCODE_ALLOC_FLAG | 32768 | 0x8000 |
| CRYPT_ENCODE_ENABLE_PUNYCODE_FLAG | 131072 | 0x20000 |
| CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG | 1073741824 | 0x40000000 |
| CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG | 2147483648 | 0x80000000 |
| CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG | 536870912 | 0x20000000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum CRYPT_ENCODE_OBJECT_FLAGS : unsigned int {
CRYPT_ENCODE_ALLOC_FLAG = 32768,
CRYPT_ENCODE_ENABLE_PUNYCODE_FLAG = 131072,
CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG = 1073741824,
CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG = 2147483648,
CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG = 536870912
} CRYPT_ENCODE_OBJECT_FLAGS;[Flags]
public enum CRYPT_ENCODE_OBJECT_FLAGS : uint
{
CRYPT_ENCODE_ALLOC_FLAG = 32768,
CRYPT_ENCODE_ENABLE_PUNYCODE_FLAG = 131072,
CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG = 1073741824,
CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG = 2147483648,
CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG = 536870912,
}<Flags>
Public Enum CRYPT_ENCODE_OBJECT_FLAGS As UInteger
CRYPT_ENCODE_ALLOC_FLAG = 32768
CRYPT_ENCODE_ENABLE_PUNYCODE_FLAG = 131072
CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG = 1073741824
CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG = 2147483648
CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG = 536870912
End Enumimport enum
class CRYPT_ENCODE_OBJECT_FLAGS(enum.IntFlag):
CRYPT_ENCODE_ALLOC_FLAG = 32768
CRYPT_ENCODE_ENABLE_PUNYCODE_FLAG = 131072
CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG = 1073741824
CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG = 2147483648
CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG = 536870912// CRYPT_ENCODE_OBJECT_FLAGS (flags)
pub const CRYPT_ENCODE_ALLOC_FLAG: u32 = 32768;
pub const CRYPT_ENCODE_ENABLE_PUNYCODE_FLAG: u32 = 131072;
pub const CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG: u32 = 1073741824;
pub const CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG: u32 = 2147483648;
pub const CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG: u32 = 536870912;// CRYPT_ENCODE_OBJECT_FLAGS
const (
CRYPT_ENCODE_ALLOC_FLAG uint32 = 32768
CRYPT_ENCODE_ENABLE_PUNYCODE_FLAG uint32 = 131072
CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG uint32 = 1073741824
CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG uint32 = 2147483648
CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG uint32 = 536870912
)const
CRYPT_ENCODE_ALLOC_FLAG = 32768;
CRYPT_ENCODE_ENABLE_PUNYCODE_FLAG = 131072;
CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG = 1073741824;
CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG = 2147483648;
CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG = 536870912;// CRYPT_ENCODE_OBJECT_FLAGS
pub const CRYPT_ENCODE_ALLOC_FLAG: u32 = 32768;
pub const CRYPT_ENCODE_ENABLE_PUNYCODE_FLAG: u32 = 131072;
pub const CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG: u32 = 1073741824;
pub const CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG: u32 = 2147483648;
pub const CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG: u32 = 536870912;const
CRYPT_ENCODE_ALLOC_FLAG* = 32768
CRYPT_ENCODE_ENABLE_PUNYCODE_FLAG* = 131072
CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG* = 1073741824
CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG* = 2147483648
CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG* = 536870912enum CRYPT_ENCODE_OBJECT_FLAGS : uint {
CRYPT_ENCODE_ALLOC_FLAG = 32768,
CRYPT_ENCODE_ENABLE_PUNYCODE_FLAG = 131072,
CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG = 1073741824,
CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG = 2147483648,
CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG = 536870912,
}#define global CRYPT_ENCODE_ALLOC_FLAG 0x8000
#define global CRYPT_ENCODE_ENABLE_PUNYCODE_FLAG 0x20000
#define global CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG 0x40000000
#define global CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG 0x80000000
#define global CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG 0x20000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。