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

X509SCEPDisposition

列挙型
基底型i4

メンバー 5

名前10進16進説明
SCEPDispositionUnknown-10xFFFFFFFF
SCEPDispositionSuccess00x0要求は成功しました。
SCEPDispositionFailure20x2要求は失敗しました。
SCEPDispositionPending30x3要求はまだ完了していません。
SCEPDispositionPendingChallenge110xB

公式ドキュメント

X509SCEPDisposition 列挙型は、応答メッセージを処理する要求の結果として得られるディスポジションを表します。この列挙型は IX509SCEPEnrollment インターフェイスで使用されます。

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

各言語での定義

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

typedef enum X509SCEPDisposition : int {
    SCEPDispositionUnknown = -1,
    SCEPDispositionSuccess = 0,
    SCEPDispositionFailure = 2,
    SCEPDispositionPending = 3,
    SCEPDispositionPendingChallenge = 11
} X509SCEPDisposition;
public enum X509SCEPDisposition : int
{
    SCEPDispositionUnknown = -1,
    SCEPDispositionSuccess = 0,
    SCEPDispositionFailure = 2,
    SCEPDispositionPending = 3,
    SCEPDispositionPendingChallenge = 11,
}
Public Enum X509SCEPDisposition As Integer
    SCEPDispositionUnknown = -1
    SCEPDispositionSuccess = 0
    SCEPDispositionFailure = 2
    SCEPDispositionPending = 3
    SCEPDispositionPendingChallenge = 11
End Enum
import enum

class X509SCEPDisposition(enum.IntEnum):
    SCEPDispositionUnknown = -1
    SCEPDispositionSuccess = 0
    SCEPDispositionFailure = 2
    SCEPDispositionPending = 3
    SCEPDispositionPendingChallenge = 11
// X509SCEPDisposition
pub const SCEPDispositionUnknown: i32 = -1;
pub const SCEPDispositionSuccess: i32 = 0;
pub const SCEPDispositionFailure: i32 = 2;
pub const SCEPDispositionPending: i32 = 3;
pub const SCEPDispositionPendingChallenge: i32 = 11;
// X509SCEPDisposition
const (
	SCEPDispositionUnknown int32 = -1
	SCEPDispositionSuccess int32 = 0
	SCEPDispositionFailure int32 = 2
	SCEPDispositionPending int32 = 3
	SCEPDispositionPendingChallenge int32 = 11
)
const
  SCEPDispositionUnknown = -1;
  SCEPDispositionSuccess = 0;
  SCEPDispositionFailure = 2;
  SCEPDispositionPending = 3;
  SCEPDispositionPendingChallenge = 11;
// X509SCEPDisposition
pub const SCEPDispositionUnknown: i32 = -1;
pub const SCEPDispositionSuccess: i32 = 0;
pub const SCEPDispositionFailure: i32 = 2;
pub const SCEPDispositionPending: i32 = 3;
pub const SCEPDispositionPendingChallenge: i32 = 11;
const
  SCEPDispositionUnknown* = -1
  SCEPDispositionSuccess* = 0
  SCEPDispositionFailure* = 2
  SCEPDispositionPending* = 3
  SCEPDispositionPendingChallenge* = 11
enum X509SCEPDisposition : int {
    SCEPDispositionUnknown = -1,
    SCEPDispositionSuccess = 0,
    SCEPDispositionFailure = 2,
    SCEPDispositionPending = 3,
    SCEPDispositionPendingChallenge = 11,
}
#define global SCEPDispositionUnknown          0xFFFFFFFF
#define global SCEPDispositionSuccess          0x0
#define global SCEPDispositionFailure          0x2
#define global SCEPDispositionPending          0x3
#define global SCEPDispositionPendingChallenge 0xB