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

EnrollmentEnrollStatus

列挙型
基底型i4

メンバー 7

名前10進16進説明
Enrolled10x1登録に成功し、証明書が発行されました。
EnrollPended20x2要求が送信され、登録が保留中であるか、または要求が帯域外で発行されました。
EnrollUIDeferredEnrollmentRequired40x4登録を延期する必要があります。
EnrollError160x10エラーが発生しました。
EnrollUnknown320x20登録状態が不明です。
EnrollSkipped640x40状態情報がスキップされました。これは、証明機関が有効でない場合、または監視対象として選択されていない場合に発生することがあります。
EnrollDenied2560x100登録が拒否されました。

公式ドキュメント

EnrollmentEnrollStatus 列挙型は、証明書要求の登録状態を指定します。この列挙型は、IX509EnrollmentStatus インターフェイスの Status プロパティで使用されます。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

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

typedef enum EnrollmentEnrollStatus : int {
    Enrolled = 1,
    EnrollPended = 2,
    EnrollUIDeferredEnrollmentRequired = 4,
    EnrollError = 16,
    EnrollUnknown = 32,
    EnrollSkipped = 64,
    EnrollDenied = 256
} EnrollmentEnrollStatus;
public enum EnrollmentEnrollStatus : int
{
    Enrolled = 1,
    EnrollPended = 2,
    EnrollUIDeferredEnrollmentRequired = 4,
    EnrollError = 16,
    EnrollUnknown = 32,
    EnrollSkipped = 64,
    EnrollDenied = 256,
}
Public Enum EnrollmentEnrollStatus As Integer
    Enrolled = 1
    EnrollPended = 2
    EnrollUIDeferredEnrollmentRequired = 4
    EnrollError = 16
    EnrollUnknown = 32
    EnrollSkipped = 64
    EnrollDenied = 256
End Enum
import enum

class EnrollmentEnrollStatus(enum.IntEnum):
    Enrolled = 1
    EnrollPended = 2
    EnrollUIDeferredEnrollmentRequired = 4
    EnrollError = 16
    EnrollUnknown = 32
    EnrollSkipped = 64
    EnrollDenied = 256
// EnrollmentEnrollStatus
pub const Enrolled: i32 = 1;
pub const EnrollPended: i32 = 2;
pub const EnrollUIDeferredEnrollmentRequired: i32 = 4;
pub const EnrollError: i32 = 16;
pub const EnrollUnknown: i32 = 32;
pub const EnrollSkipped: i32 = 64;
pub const EnrollDenied: i32 = 256;
// EnrollmentEnrollStatus
const (
	Enrolled int32 = 1
	EnrollPended int32 = 2
	EnrollUIDeferredEnrollmentRequired int32 = 4
	EnrollError int32 = 16
	EnrollUnknown int32 = 32
	EnrollSkipped int32 = 64
	EnrollDenied int32 = 256
)
const
  Enrolled = 1;
  EnrollPended = 2;
  EnrollUIDeferredEnrollmentRequired = 4;
  EnrollError = 16;
  EnrollUnknown = 32;
  EnrollSkipped = 64;
  EnrollDenied = 256;
// EnrollmentEnrollStatus
pub const Enrolled: i32 = 1;
pub const EnrollPended: i32 = 2;
pub const EnrollUIDeferredEnrollmentRequired: i32 = 4;
pub const EnrollError: i32 = 16;
pub const EnrollUnknown: i32 = 32;
pub const EnrollSkipped: i32 = 64;
pub const EnrollDenied: i32 = 256;
const
  Enrolled* = 1
  EnrollPended* = 2
  EnrollUIDeferredEnrollmentRequired* = 4
  EnrollError* = 16
  EnrollUnknown* = 32
  EnrollSkipped* = 64
  EnrollDenied* = 256
enum EnrollmentEnrollStatus : int {
    Enrolled = 1,
    EnrollPended = 2,
    EnrollUIDeferredEnrollmentRequired = 4,
    EnrollError = 16,
    EnrollUnknown = 32,
    EnrollSkipped = 64,
    EnrollDenied = 256,
}
#define global Enrolled                           0x1
#define global EnrollPended                       0x2
#define global EnrollUIDeferredEnrollmentRequired 0x4
#define global EnrollError                        0x10
#define global EnrollUnknown                      0x20
#define global EnrollSkipped                      0x40
#define global EnrollDenied                       0x100