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