Partager via


Fonction de rappel CertStoreProvFindCRL

La fonction de rappel CertStoreProvFindCRL énumère ou recherche la première ou la liste de révocation de certificats suivante dans un magasin externe qui correspond aux critères spécifiés.

Syntaxe

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
);

Paramètres

hStoreProv [in]

Handle HCERTSTOREPROV vers un magasin de certificats.

pFindInfo [in]

Pointeur vers une structure CERT_STORE_PROV_FIND_INFO contenant tous les paramètres passés à la fonction CertFindCRLInStore .

pPrevCrlContext [in]

Pointeur vers une structure CRL_CONTEXT de la dernière liste de révocation de certificats trouvée. Lors du premier appel à la fonction, ce paramètre doit avoir la valeur NULL. Lors des appels suivants, il doit être défini sur le pointeur retourné dans le paramètre ppProvCRLContext lors du dernier appel. Un pointeur non NULL passé dans ce paramètre est libéré par la fonction de rappel.

dwFlags [in]

Toutes les valeurs d’indicateur nécessaires.

ppvStoreProvFindInfo [in, out]

Pointeur vers un pointeur vers une mémoire tampon pour retourner les informations du fournisseur de magasin. Si vous le souhaitez, le rappel peut retourner un pointeur vers des informations de recherche internes dans ce paramètre. Après le premier appel, ce paramètre est défini sur le pointeur retourné par l’appel précédent à la fonction.

ppProvCrlContext [out]

Dans une recherche réussie, un pointeur vers la liste de révocation de certificats trouvé est retourné dans ce paramètre.

Valeur retournée

Retourne TRUE si la fonction réussit ou FALSE en cas d’échec.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]

Voir aussi

CERT_STORE_PROV_FIND_INFO

CertFindCRLInStore

CRL_CONTEXT