PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_RELEASE fonction de rappel (wincrypt.h)
La fonction de rappel PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_RELEASE libère le fournisseur.
Syntaxe
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_RELEASE PfnCryptObjectLocatorProviderRelease;
void PfnCryptObjectLocatorProviderRelease(
[in] DWORD dwReason,
[in, optional] LPVOID pPluginContext
)
{...}
Paramètres
[in] dwReason
Spécifie la raison pour laquelle le fournisseur est libéré. Il peut s’agir de l’une des valeurs suivantes :
[in, optional] pPluginContext
Pointeur vers une mémoire tampon facultative définie par ce fournisseur et retournée par la fonction PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_INITIALIZE . La mémoire tampon n’est pas modifiée par l’appelant. Votre fournisseur peut utiliser les données pour l’aider à déterminer les actions à effectuer ou à conserver des informations supplémentaires.
Valeur de retour
None
Remarques
La fonction de rappel PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_RELEASE est actuellement appelée uniquement par le package de sécurité Schannel (Secure Channel). Cette fonction est appelée une fois pour chaque appel effectué à PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_INITIALIZE.
Le fournisseur n’est pas censé libérer toute la mémoire pour tous les objets, mais doit propre lui-même si le paramètre dwReason est défini sur CRYPT_OBJECT_LOCATOR_RELEASE_SERVICE_STOP ou CRYPT_OBJECT_LOCATOR_RELEASE_DLL_UNLOAD.
Cette fonction doit être bloquée afin que les appels à PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FLUSH puissent se terminer.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | wincrypt.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour