次の方法で共有


CertStoreProvFindCRL コールバック関数

CertStoreProvFindCRL コールバック関数は、指定された条件に一致する外部ストア内の最初または次の CRL を列挙または検索します。

構文

BOOL WINAPI CertStoreProvFindCRL(
  _In_    HCERTSTOREPROV              hStoreProv,
  _In_    PCCERT_STORE_PROV_FIND_INFO pFindInfo,
  _In_    PCCRL_CONTEXT               pPrevCrlContext,
  _In_    DWORD                       dwFlags,
  _Inout_ void                        **ppvStoreProvFindInfo,
  _Out_   PCCRL_CONTEXT               *ppProvCrlContext
);

パラメーター

hStoreProv [in]

証明書ストアへの HCERTSTOREPROV ハンドル。

pFindInfo [in]

CertFindCRLInStore 関数に渡されるすべてのパラメーターを含むCERT_STORE_PROV_FIND_INFO構造体へのポインター。

pPrevCrlContext [in]

最後に見つかった CRL のCRL_CONTEXT 構造体へのポインター。 関数の最初の呼び出しでは、このパラメーターを NULL に設定する必要があります。 後続の呼び出しでは、最後の呼び出しで ppProvCRLContext パラメーターで返されるポインターに設定する必要があります。 このパラメーターで渡された NULL 以外のポインターは、コールバック関数によって解放されます。

dwFlags [in]

必要なフラグ値。

ppvStoreProvFindInfo [in, out]

ストア プロバイダー情報を返すバッファーへのポインターへのポインター。 必要に応じて、コールバックは、このパラメーター内の内部検索情報へのポインターを返すことができます。 最初の呼び出しの後、このパラメーターは、前の関数の呼び出しによって返されたポインターに設定されます。

ppProvCrlContext [out]

検索が成功すると、検出された CRL へのポインターがこのパラメーターで返されます。

戻り値

関数が成功した場合は TRUE 、失敗した場合は FALSE を 返します。

必要条件

要件
サポートされている最小のクライアント
Windows XP [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]

関連項目

CERT_STORE_PROV_FIND_INFO

CertFindCRLInStore

CRL_CONTEXT