ICEnroll4::addCertTypeToRequestEx メソッド (xenroll.h)
[このメソッドは、Windows Server 2008 および Windows Vista では使用できなくなりました。
addCertTypeToRequestEx メソッドは、addCertTypeToRequest メソッドと同様に、証明書テンプレート (または "証明書の種類") を要求に追加します。 このメソッドは、 ICEnroll4 インターフェイスで最初に定義されました。
このメソッドは、Certificate Services エンタープライズ ポリシー モジュールに関連付けられています。 この方法は特殊化されており、その使用はほとんどのアプリケーションでは推奨されません。 このバージョンでは、V@ テンプレート拡張機能を要求に追加できます。
構文
HRESULT addCertTypeToRequestEx(
[in] LONG lType,
[in] BSTR bstrOIDOrName,
[in] LONG lMajorVersion,
[in] BOOL fMinorVersion,
[in] LONG lMinorVersion
);
パラメーター
[in] lType
テンプレート拡張機能のバージョンの種類を示します。 次のいずれかの値を指定できます。
値 | 意味 |
---|---|
|
バージョン 1 拡張機能を使用する |
|
バージョン 2 拡張機能を使用する |
[in] bstrOIDOrName
証明書要求に追加される 証明書テンプレートの完全修飾名。 この値は 証明機関によって解釈されます。
[in] lMajorVersion
テンプレートのメジャー バージョンを設定します。 lFlag がXECT_EXTENSION_V! の場合、このパラメーターは無視されます。
[in] fMinorVersion
テンプレートのマイナー バージョンを使用するかどうかを示します。 lFlag がXECT_EXTENSION_V! の場合、このパラメーターは無視されます。
[in] lMinorVersion
テンプレートのマイナー バージョンを設定します。 lFlag がXECT_EXTENSION_V1の場合、または fMinorVersion が FALSE の場合、このパラメーターは無視されます。
戻り値
VB
戻り値は HRESULT で、呼び出 しが 成功した場合S_OKが返されます。注釈
このメソッドでは、 createRequest という新しい要求メソッドのみがサポートされます。 createPKCS10 メソッドはサポートされていません。
このメソッドは、要求に対して複数の証明書テンプレートを確立するために複数回呼び出すことができます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | xenroll.h |
Library | Uuid.lib |
[DLL] | Xenroll.dll |