Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La fonction de rappel PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_PASSWORD libère le mot de passe utilisé pour chiffrer un tableau d’octets d’échange d’informations personnelles (PFX).
Syntaxe
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_PASSWORD PfnCryptObjectLocatorProviderFreePassword;
void PfnCryptObjectLocatorProviderFreePassword(
[in, optional] LPVOID pPluginContext,
[in] PCWSTR pwszPassword
)
{...}
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] pwszPassword
Chaîne Unicode terminée par null qui contient le mot de passe.
Valeur de retour
None
Remarques
La fonction PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_PASSWORD est actuellement appelée uniquement par le package de sécurité Schannel (Secure Channel). Schannel appelle PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_GET pour récupérer un tableau d’octets PFX, puis appelle PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_PASSWORD après le traitement du tableau d’octets, mais avant d’appeler la fonction PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER .
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