Fonction FreeCryptProvFromCert
Important
Cette API est déconseillée. Microsoft peut supprimer cette API dans les versions ultérieures.
La fonction FreeCryptProvFromCert libère le handle à un fournisseur de services de chiffrement (CSP) et supprime éventuellement le conteneur temporaire créé par la fonction GetCryptProvFromCert .
Notes
Cette fonction n’a pas de fichier d’en-tête associé ni de bibliothèque d’importation. Pour appeler cette fonction, vous devez créer un fichier d’en-tête défini par l’utilisateur et utiliser les fonctions LoadLibrary et GetProcAddress pour lier dynamiquement à Mssign32.dll.
Syntaxe
void WINAPI FreeCryptProvFromCert(
_In_ BOOL fAcquired,
_In_ HCRYPTPROV hProv,
_In_opt_ LPWSTR pwszCapiProvider,
_In_ DWORD dwProviderType,
_In_opt_ LPWSTR pwszTmpContainer
);
Paramètres
-
fAcquired [in]
-
Valeur qui spécifie si le handle du fournisseur a été acquis à partir du certificat.
-
hProv [in]
-
Pointeur vers une structure HCRYPTPROV pour le fournisseur de solutions cloud.
-
pwszCapiProvider [in, facultatif]
-
Pointeur vers une chaîne terminée par null pour le nom du fournisseur.
-
dwProviderType [in]
-
Spécifie le type CSP. Il peut s’agir de zéro ou d’un des types de fournisseurs de chiffrement. Si ce membre est égal à zéro, le conteneur de clés est l’un des fournisseurs de stockage de clés CNG.
-
pwszTmpContainer [in, facultatif]
-
Pointeur vers une chaîne terminée par null pour le nom du conteneur de clé temporaire.
Valeur renvoyée
Cette fonction ne retourne pas de valeur.
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] |
DLL |
|