次の方法で共有


ICertRequest3::GetRefreshPolicy メソッド (certcli.h)

GetRefreshPolicy メソッドは、クライアントのキャッシュされた証明書登録ポリシーが古く、更新する必要があるかどうかを示す値を返します。

構文

HRESULT GetRefreshPolicy(
  [out, retval] VARIANT_BOOL *pValue
);

パラメーター

[out, retval] pValue

更新インジケーターを受け取る VARIANT_BOOL 変数へのポインター。

戻り値

C++

メソッドが成功した場合、メソッドは S_OKを返します。

メソッドが失敗した場合は、エラーを示す HRESULT 値を返します。 一般的なエラー コードの一覧については、「 共通の HRESULT 値」を参照してください。

VB

戻り値は、クライアントのポリシー サービスが古いかどうかを示す BOOL です。

注釈

GetRefreshPolicy メソッドは、登録サーバーがエラーを返す場合にのみ TRUE を返します。 GetRefreshPolicy メソッドを呼び出す前に、登録サーバーに連絡する必要があります。 エラーが返された場合は、ICertRequest3 の同じインスタンスから GetRefreshPolicy メソッドを呼び出して、キャッシュされたポリシーが古く、更新する必要があるかどうかを判断します。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー certcli.h (Certsrv.h を含む)
Library Certidl.lib
[DLL] Certcli.dll