MSCEPSetupProperty 列挙 (casetup.h)
MSCEPSetupProperty 列挙体は、IMSCEPSetup を使用して Microsoft Simple Certificate Enrollment Protocol (SCEP) ロールをセットアップおよび構成するためのプロパティの種類を指定します。
構文
typedef enum __MIDL___MIDL_itf_casetup_0000_0003_0001 {
ENUM_CEPSETUPPROP_USELOCALSYSTEM = 0,
ENUM_CEPSETUPPROP_USECHALLENGE = 1,
ENUM_CEPSETUPPROP_RANAME_CN = 2,
ENUM_CEPSETUPPROP_RANAME_EMAIL = 3,
ENUM_CEPSETUPPROP_RANAME_COMPANY = 4,
ENUM_CEPSETUPPROP_RANAME_DEPT = 5,
ENUM_CEPSETUPPROP_RANAME_CITY = 6,
ENUM_CEPSETUPPROP_RANAME_STATE = 7,
ENUM_CEPSETUPPROP_RANAME_COUNTRY = 8,
ENUM_CEPSETUPPROP_SIGNINGKEYINFORMATION = 9,
ENUM_CEPSETUPPROP_EXCHANGEKEYINFORMATION = 10,
ENUM_CEPSETUPPROP_CAINFORMATION = 11,
ENUM_CEPSETUPPROP_MSCEPURL = 12,
ENUM_CEPSETUPPROP_CHALLENGEURL = 13
} MSCEPSetupProperty;
定数
ENUM_CEPSETUPPROP_USELOCALSYSTEM 値: 0 Microsoft SCEP ISAPI 拡張機能をローカル システム ユーザーとして実行するか、別のユーザー アカウントで実行するかを指定する VT_BOOL 値。 リモート CA またはスタンドアロン CA 構成の場合、既定では、これは VARIANT_FALSE に設定されます。 ローカル エンタープライズ CA 構成の場合、既定では、これは VARIANT_TRUE に設定されます。 |
ENUM_CEPSETUPPROP_USECHALLENGE 値: 1 登録に SCEP チャレンジ フレーズを必要とするかどうかを指定する VT_BOOL 値。 既定では、セットアップでこれを TRUE に設定 します。 |
ENUM_CEPSETUPPROP_RANAME_CN 値: 2 Microsoft SCEP 登録機関 (RA) 証明書名情報の共通名を指定する VT_BSTR 値。 既定では、共通名の形式は MachineName"-RA" です。 MachineName はローカル コンピューター名です。 |
ENUM_CEPSETUPPROP_RANAME_EMAIL 値: 3 Microsoft SCEP RA 証明書名情報に追加するオプションの電子メール アドレスを指定する VT_BSTR 値。 |
ENUM_CEPSETUPPROP_RANAME_COMPANY 値: 4 Microsoft SCEP RA 証明書名情報に追加する省略可能な会社名を指定する VT_BSTR 値。 |
ENUM_CEPSETUPPROP_RANAME_DEPT 値: 5 Microsoft SCEP RA 証明書名情報に追加する省略可能な部門名を指定する VT_BSTR 値。 |
ENUM_CEPSETUPPROP_RANAME_CITY 値: 6 Microsoft SCEP RA 証明書名情報に追加するオプションの市区町村名を指定する VT_BSTR 値。 |
ENUM_CEPSETUPPROP_RANAME_STATE 値: 7 Microsoft SCEP RA 証明書名情報に追加するオプションの状態名を指定する VT_BSTR 値。 |
ENUM_CEPSETUPPROP_RANAME_COUNTRY 値: 8 Microsoft SCEP RA 証明書名情報に追加する国または地域の名前を指定する VT_BSTR 値。 既定では、セットアップではローカル コンピューターの国または地域の設定が使用されます。 |
ENUM_CEPSETUPPROP_SIGNINGKEYINFORMATION 値: 9 Microsoft SCEP 署名証明書の作成に使用される ICertSrvSetupKeyInformation オブジェクトで構成されるVT_IDISPATCH値。 セットアップでは、"EnrollmentAgentOffline" テンプレートに基づいて署名証明書が作成されます。 |
ENUM_CEPSETUPPROP_EXCHANGEKEYINFORMATION 値: 10 Microsoft SCEP キー交換証明書の作成に使用される ICertSrvSetupKeyInformation オブジェクトで構成されるVT_IDISPATCH値。 セットアップでは、"CEPEncryption" テンプレートに基づいてキー交換証明書が作成されます。 |
ENUM_CEPSETUPPROP_CAINFORMATION 値: 11 証明機関 (CA) 情報を指定する VT_BSTR 値。 既定では、セットアップではローカル CA が使用されます。 ローカル CA が存在する場合は、このプロパティを設定しないでください。 |
ENUM_CEPSETUPPROP_MSCEPURL 値: 12 SCEP を使用して証明書要求を接続および送信するためにルーターが使用する URL を指定する VT_BSTR 値。 既定では、セットアップでは http:// MachineName/certsrv/mscep/mscep.dll が使用されます。 ここで、MachineName はローカル コンピューター名です。 これは、読み取り専用プロパティです。 |
ENUM_CEPSETUPPROP_CHALLENGEURL 値: 13 ルーター管理者が接続してチャレンジ フレーズを取得するために使用する URL を指定する VT_BSTR 値。 既定では、セットアップでは http:// MachineName/certsrv/mscep/ が使用されます。ここで、 MachineName はローカル コンピューター名です。 これは、読み取り専用プロパティです。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2008 Datacenter、Windows Server 2008 Enterprise [デスクトップ アプリのみ] |
Header | casetup.h |