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

テンプレート拡張機能のバージョンの種類を示します。 次のいずれかの値を指定できます。

意味
XECT_EXTENSION_V1
バージョン 1 の拡張機能を使用する
XECT_EXTENSION_V2
バージョン 2 の拡張機能を使用する

[in] pwszOIDOrName

証明書要求に追加される証明書テンプレートの完全修飾名を表す null で終わる文字列へのポインター。 この値は 、証明機関によって解釈されます。

[in] lMajorVersion

テンプレートのメジャー バージョンを指定する 値。 lType がXECT_EXTENSION_V1場合、このパラメーターは無視されます。

[in] fMinorVersion

テンプレートのマイナー バージョンを使用するかどうかを指定する値。 lType がXECT_EXTENSION_V1場合、このパラメーターは無視されます。

[in] lMinorVersion

テンプレートのマイナー バージョンを指定する 値。 lType がXECT_EXTENSION_V1の場合、または fMinorVersionFALSE の場合、このパラメーターは無視されます。

戻り値

戻り値は HRESULT で、呼び出しが成功した場合S_OKが返されます。

注釈

このメソッドは、新しい要求メソッド createRequestWStr のみをサポートします。 createPKCS10WStr メソッドはサポートされていません。

このメソッドを複数回呼び出して、要求の複数の証明書テンプレートを確立できます。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー xenroll.h
Library Uuid.lib
[DLL] Xenroll.dll

こちらもご覧ください

IEnroll4