Partager via


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 :

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

PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_GET

PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_INITIALIZE