PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER fonction de rappel (wincrypt.h)
La fonction de rappel PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER libère de la mémoire pour un identificateur d’objet.
Syntaxe
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER PfnCryptObjectLocatorProviderFreeIdentifier;
void PfnCryptObjectLocatorProviderFreeIdentifier(
[in, optional] LPVOID pPluginContext,
[in] PCRYPT_DATA_BLOB pIdentifier
)
{...}
Paramètres
[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.
[in] pIdentifier
Pointeur vers la mémoire tampon qui contient l’identificateur.
Valeur de retour
None
Remarques
La fonction PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER est actuellement appelée uniquement par le package de sécurité Schannel (Secure Channel). Cette fonction peut être appelée pour l’une des raisons suivantes :
- Une erreur s’est produite lors du traitement de l’objet retourné par la fonction PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_GET .
- L’objet retourné par PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_GET n’est plus nécessaire.
- Un objet mis à jour a été récupéré et l’objet d’origine n’est plus nécessaire.
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
CRYPT_OBJECT_LOCATOR_PROVIDER_TABLE