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

CERT_EXIT_EVENT_MASK

列挙型フラグ
基底型u4

メンバー 7

名前10進16進
EXITEVENT_CERTDENIED40x4
EXITEVENT_CERTISSUED10x1
EXITEVENT_CERTPENDING20x2
EXITEVENT_CERTRETRIEVEPENDING160x10
EXITEVENT_CERTREVOKED80x8
EXITEVENT_CRLISSUED320x20
EXITEVENT_SHUTDOWN640x40

各言語での定義

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

typedef enum CERT_EXIT_EVENT_MASK : unsigned int {
    EXITEVENT_CERTDENIED = 4,
    EXITEVENT_CERTISSUED = 1,
    EXITEVENT_CERTPENDING = 2,
    EXITEVENT_CERTRETRIEVEPENDING = 16,
    EXITEVENT_CERTREVOKED = 8,
    EXITEVENT_CRLISSUED = 32,
    EXITEVENT_SHUTDOWN = 64
} CERT_EXIT_EVENT_MASK;
[Flags]
public enum CERT_EXIT_EVENT_MASK : uint
{
    EXITEVENT_CERTDENIED = 4,
    EXITEVENT_CERTISSUED = 1,
    EXITEVENT_CERTPENDING = 2,
    EXITEVENT_CERTRETRIEVEPENDING = 16,
    EXITEVENT_CERTREVOKED = 8,
    EXITEVENT_CRLISSUED = 32,
    EXITEVENT_SHUTDOWN = 64,
}
<Flags>
Public Enum CERT_EXIT_EVENT_MASK As UInteger
    EXITEVENT_CERTDENIED = 4
    EXITEVENT_CERTISSUED = 1
    EXITEVENT_CERTPENDING = 2
    EXITEVENT_CERTRETRIEVEPENDING = 16
    EXITEVENT_CERTREVOKED = 8
    EXITEVENT_CRLISSUED = 32
    EXITEVENT_SHUTDOWN = 64
End Enum
import enum

class CERT_EXIT_EVENT_MASK(enum.IntFlag):
    EXITEVENT_CERTDENIED = 4
    EXITEVENT_CERTISSUED = 1
    EXITEVENT_CERTPENDING = 2
    EXITEVENT_CERTRETRIEVEPENDING = 16
    EXITEVENT_CERTREVOKED = 8
    EXITEVENT_CRLISSUED = 32
    EXITEVENT_SHUTDOWN = 64
// CERT_EXIT_EVENT_MASK (flags)
pub const EXITEVENT_CERTDENIED: u32 = 4;
pub const EXITEVENT_CERTISSUED: u32 = 1;
pub const EXITEVENT_CERTPENDING: u32 = 2;
pub const EXITEVENT_CERTRETRIEVEPENDING: u32 = 16;
pub const EXITEVENT_CERTREVOKED: u32 = 8;
pub const EXITEVENT_CRLISSUED: u32 = 32;
pub const EXITEVENT_SHUTDOWN: u32 = 64;
// CERT_EXIT_EVENT_MASK
const (
	EXITEVENT_CERTDENIED uint32 = 4
	EXITEVENT_CERTISSUED uint32 = 1
	EXITEVENT_CERTPENDING uint32 = 2
	EXITEVENT_CERTRETRIEVEPENDING uint32 = 16
	EXITEVENT_CERTREVOKED uint32 = 8
	EXITEVENT_CRLISSUED uint32 = 32
	EXITEVENT_SHUTDOWN uint32 = 64
)
const
  EXITEVENT_CERTDENIED = 4;
  EXITEVENT_CERTISSUED = 1;
  EXITEVENT_CERTPENDING = 2;
  EXITEVENT_CERTRETRIEVEPENDING = 16;
  EXITEVENT_CERTREVOKED = 8;
  EXITEVENT_CRLISSUED = 32;
  EXITEVENT_SHUTDOWN = 64;
// CERT_EXIT_EVENT_MASK
pub const EXITEVENT_CERTDENIED: u32 = 4;
pub const EXITEVENT_CERTISSUED: u32 = 1;
pub const EXITEVENT_CERTPENDING: u32 = 2;
pub const EXITEVENT_CERTRETRIEVEPENDING: u32 = 16;
pub const EXITEVENT_CERTREVOKED: u32 = 8;
pub const EXITEVENT_CRLISSUED: u32 = 32;
pub const EXITEVENT_SHUTDOWN: u32 = 64;
const
  EXITEVENT_CERTDENIED* = 4
  EXITEVENT_CERTISSUED* = 1
  EXITEVENT_CERTPENDING* = 2
  EXITEVENT_CERTRETRIEVEPENDING* = 16
  EXITEVENT_CERTREVOKED* = 8
  EXITEVENT_CRLISSUED* = 32
  EXITEVENT_SHUTDOWN* = 64
enum CERT_EXIT_EVENT_MASK : uint {
    EXITEVENT_CERTDENIED = 4,
    EXITEVENT_CERTISSUED = 1,
    EXITEVENT_CERTPENDING = 2,
    EXITEVENT_CERTRETRIEVEPENDING = 16,
    EXITEVENT_CERTREVOKED = 8,
    EXITEVENT_CRLISSUED = 32,
    EXITEVENT_SHUTDOWN = 64,
}
#define global EXITEVENT_CERTDENIED          0x4
#define global EXITEVENT_CERTISSUED          0x1
#define global EXITEVENT_CERTPENDING         0x2
#define global EXITEVENT_CERTRETRIEVEPENDING 0x10
#define global EXITEVENT_CERTREVOKED         0x8
#define global EXITEVENT_CRLISSUED           0x20
#define global EXITEVENT_SHUTDOWN            0x40
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。