IEnroll4::enumPendingRequestWStr メソッド (xenroll.h)
[このメソッドは、Windows Server 2008 および Windows Vista では使用できなくなりました。
enumPendingRequestWStr メソッドは、保留中の証明書要求を列挙し、それぞれから指定されたプロパティを取得します。 このメソッドは、最初に IEnroll4 インターフェイスで定義されました。
構文
HRESULT enumPendingRequestWStr(
[in] LONG lIndex,
[in] LONG lDesiredProperty,
[out] LPVOID ppProperty
);
パラメーター
[in] lIndex
プロパティを取得する保留中の要求の序数位置を指定します。 最初の要求に 0 を指定します。
[in] lDesiredProperty
取得するプロパティの識別子。 次のいずれかの値を指定します。
値 | 意味 |
---|---|
|
証明機関 (CA) の DNS 名。 |
|
CA の表示名。 |
|
CA の名前。 |
|
要求のハッシュ値。 |
|
証明書要求 ID。 |
[out] ppProperty
取得したプロパティの値を受け取る VOID へのポインター。
戻り値
メソッドが成功した場合、メソッドは S_OKを返します。
メソッドが失敗した場合は、エラーを示す HRESULT 値を返します。 一般的なエラー コードの一覧については、「 共通 HRESULT 値」を参照してください。
lDesiredProperty に次の値が指定されている場合、このメソッドはE_NOTIMPLを返します。
- XEPR_DATE
- XEPR_V1TEMPLATENAME
- XEPR_V2TEMPLATEOID
- XEPR_VERSION
lDesiredProperty に他の値を指定すると、このメソッドは E_INVALIDARGを返します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | xenroll.h |
Library | Uuid.lib |
[DLL] | Xenroll.dll |