IEnumCERTVIEWROW::Reset メソッド (certview.h)
Reset メソッドは、行列挙シーケンスの先頭に移動します。
構文
HRESULT Reset();
戻り値
VB
メソッドが成功した場合、メソッドは S_OKを返します。メソッドが失敗した場合は、エラーを示す HRESULT 値を返します。 一般的なエラー コードの一覧については、「 共通の HRESULT 値」を参照してください。
注釈
このメソッドが正常に完了したら、 IEnumCERTVIEWROW::Next メソッドを呼び出して、列挙体の最初の行を参照します。
この 2 回目の呼び出しが行われた後、行の証明書に関連付けられている列、属性、および拡張機能は、次のインターフェイスのメソッドを使用して列挙できます。
例
// pEnumRow is previously instantiated pointer to IEnumCERTVIEWROW.
HRESULT hr;
LONG Index;
// Ensure enumerator is at first row.
hr = pEnumRow->Reset();
if (FAILED(hr))
printf("Failed to Reset\n");
else
{
printf("Reset to beginning\n");
// Retrieve first record.
hr = pEnumRow->Next(&Index);
// Examine hr for success and process row.
// ...
}
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | certview.h (Certsrv.h を含む) |
Library | Certidl.lib |
[DLL] | Certadm.dll |