RequestClientInfoClientId 列挙 (certenroll.h)
RequestClientInfoClientId 列挙は、証明書要求を作成したアプリケーションの種類を指定します。 これは、クライアントに関する情報を含む IX509AttributeClientId オブジェクトを初期化するために使用できます。 IX509CertificateRequest インターフェイスでも使用されます。
構文
typedef enum RequestClientInfoClientId {
ClientIdNone = 0,
ClientIdXEnroll2003 = 1,
ClientIdAutoEnroll2003 = 2,
ClientIdWizard2003 = 3,
ClientIdCertReq2003 = 4,
ClientIdDefaultRequest = 5,
ClientIdAutoEnroll = 6,
ClientIdRequestWizard = 7,
ClientIdEOBO = 8,
ClientIdCertReq = 9,
ClientIdTest = 10,
ClientIdWinRT = 11,
ClientIdUserStart = 1000
} ;
定数
ClientIdNone 値: 0 クライアント識別子は指定されません。 |
ClientIdXEnroll2003 値: 1 Windows Server 2003 で使用できる証明書登録コントロールを指定します。 |
ClientIdAutoEnroll2003 値: 2 Windows Server 2003 で使用できる自動登録を指定します。 |
ClientIdWizard2003 値: 3 Windows Server 2003 で使用できる証明書要求ウィザードを指定します。 |
ClientIdCertReq2003 値: 4 Windows Server 2003 で使用できる Certreq.exe コマンド ライン ツールを指定します。 |
ClientIdDefaultRequest 値: 5 Windows Vista 以降で使用できる既定の証明書要求オブジェクトを指定します。 これは IX509CertificateRequest インターフェイスによって表され、クライアント ID が呼び出し元によって設定されていない場合の既定値です。 |
ClientIdAutoEnroll 値: 6 Windows Vista 以降で使用できる自動登録を指定します。 |
ClientIdRequestWizard 値: 7 Windows Vista 以降で使用できる証明書要求ウィザードを指定します。 |
ClientIdEOBO 値: 8 Windows Vista 以降で使用できる、登録-On-Behalf-Of (EOBO) ウィザードを指定します。 |
ClientIdCertReq 値: 9 Windows Vista 以降で使用できる Certreq.exe コマンド ライン ツールを指定します。 |
ClientIdTest 値: 10 この値はサポートされていません。 |
ClientIdWinRT 値: 11 |
ClientIdUserStart 値: 1000 これは、カスタム アプリケーションの基本値です。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | certenroll.h |