IEnroll4::createFileRequestWStr メソッド (xenroll.h)
[このメソッドは、Windows Server 2008 および Windows Vista では使用できなくなりました。
createFileRequestWStr メソッドは、PKCS #10、PKCS #7、または完全な証明書管理 over CMS (CMC) 形式の証明書要求を作成し、ファイルに格納します。 このメソッドは、最初に IEnroll4 インターフェイスで定義されました。
構文
HRESULT createFileRequestWStr(
[in] LONG Flags,
[in] LPCWSTR pwszDNName,
[in] LPCWSTR pwszUsage,
[in] LPCWSTR pwszRequestFileName
);
パラメーター
[in] Flags
作成する証明書要求の種類を指定する値。 次のいずれかの値を指定します。
値 | 説明 |
---|---|
|
完全な CMC |
|
PKCS #10 |
|
PKCS #10 バージョン 2 |
|
PKCS #7 |
[in] pwszDNName
要求が行われているエンティティの識別名 (DN) を表す null で終わるワイド文字文字列へのポインター。 DN 名は、"CN=User, O=Microsoft" などの X.500 名前付け規則に従う必要があります。 2 文字のプレフィックスが存在しない場合は、代わりにオブジェクト識別子 (OID) を指定できます。 このパラメーターには NULL を指定できます。
[in] pwszUsage
生成される証明書の目的 (個人または商用の Authenticode 証明書、クライアント認証など) を記述する OID の null で終わるワイド文字列へのポインター。 複数の OID をコンマで区切って指定することもできます。
[in] pwszRequestFileName
要求を受け取るファイルの名前を含む null で終わるワイド文字列へのポインター。
戻り値
メソッドが成功した場合、メソッドは S_OKを返します。
メソッドが失敗した場合は、エラーを示す HRESULT 値を返します。 一般的なエラー コードの一覧については、「 共通の HRESULT 値」を参照してください。
要件
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | xenroll.h |
Library | Uuid.lib |
[DLL] | Xenroll.dll |