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

X509CertificateTemplateGeneralFlag

列挙型
基底型i4

メンバー 6

名前10進16進
GeneralMachineType640x40
GeneralCA1280x80
GeneralCrossCA20480x800
GeneralDefault655360x10000
GeneralModified1310720x20000
GeneralDonotPersist40960x1000

各言語での定義

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

typedef enum X509CertificateTemplateGeneralFlag : int {
    GeneralMachineType = 64,
    GeneralCA = 128,
    GeneralCrossCA = 2048,
    GeneralDefault = 65536,
    GeneralModified = 131072,
    GeneralDonotPersist = 4096
} X509CertificateTemplateGeneralFlag;
public enum X509CertificateTemplateGeneralFlag : int
{
    GeneralMachineType = 64,
    GeneralCA = 128,
    GeneralCrossCA = 2048,
    GeneralDefault = 65536,
    GeneralModified = 131072,
    GeneralDonotPersist = 4096,
}
Public Enum X509CertificateTemplateGeneralFlag As Integer
    GeneralMachineType = 64
    GeneralCA = 128
    GeneralCrossCA = 2048
    GeneralDefault = 65536
    GeneralModified = 131072
    GeneralDonotPersist = 4096
End Enum
import enum

class X509CertificateTemplateGeneralFlag(enum.IntEnum):
    GeneralMachineType = 64
    GeneralCA = 128
    GeneralCrossCA = 2048
    GeneralDefault = 65536
    GeneralModified = 131072
    GeneralDonotPersist = 4096
// X509CertificateTemplateGeneralFlag
pub const GeneralMachineType: i32 = 64;
pub const GeneralCA: i32 = 128;
pub const GeneralCrossCA: i32 = 2048;
pub const GeneralDefault: i32 = 65536;
pub const GeneralModified: i32 = 131072;
pub const GeneralDonotPersist: i32 = 4096;
// X509CertificateTemplateGeneralFlag
const (
	GeneralMachineType int32 = 64
	GeneralCA int32 = 128
	GeneralCrossCA int32 = 2048
	GeneralDefault int32 = 65536
	GeneralModified int32 = 131072
	GeneralDonotPersist int32 = 4096
)
const
  GeneralMachineType = 64;
  GeneralCA = 128;
  GeneralCrossCA = 2048;
  GeneralDefault = 65536;
  GeneralModified = 131072;
  GeneralDonotPersist = 4096;
// X509CertificateTemplateGeneralFlag
pub const GeneralMachineType: i32 = 64;
pub const GeneralCA: i32 = 128;
pub const GeneralCrossCA: i32 = 2048;
pub const GeneralDefault: i32 = 65536;
pub const GeneralModified: i32 = 131072;
pub const GeneralDonotPersist: i32 = 4096;
const
  GeneralMachineType* = 64
  GeneralCA* = 128
  GeneralCrossCA* = 2048
  GeneralDefault* = 65536
  GeneralModified* = 131072
  GeneralDonotPersist* = 4096
enum X509CertificateTemplateGeneralFlag : int {
    GeneralMachineType = 64,
    GeneralCA = 128,
    GeneralCrossCA = 2048,
    GeneralDefault = 65536,
    GeneralModified = 131072,
    GeneralDonotPersist = 4096,
}
#define global GeneralMachineType  0x40
#define global GeneralCA           0x80
#define global GeneralCrossCA      0x800
#define global GeneralDefault      0x10000
#define global GeneralModified     0x20000
#define global GeneralDonotPersist 0x1000