Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
Expand Minimize

FreeCryptProvFromCert function

The FreeCryptProvFromCert function releases the handle to a cryptographic service provider (CSP) and optionally deletes the temporary container created by the GetCryptProvFromCert function.

Note  This function has no associated header file or import library. To call this function, you must create a user-defined header file and use the LoadLibrary and GetProcAddress functions to dynamically link to Mssign32.dll.

Syntax


void WINAPI FreeCryptProvFromCert(
  _In_     BOOL       fAcquired,
  _In_     HCRYPTPROV hProv,
  _In_opt_ LPWSTR     pwszCapiProvider,
  _In_     DWORD      dwProviderType,
  _In_opt_ LPWSTR     pwszTmpContainer
);

Parameters

fAcquired [in]

A value that specifies whether the provider handle was acquired from the certificate.

hProv [in]

A pointer to an HCRYPTPROV structure for the CSP.

pwszCapiProvider [in, optional]

A pointer to a null-terminated string for the provider name.

dwProviderType [in]

Specifies the CSP type. This can be zero or one of the Cryptographic Provider Types. If this member is zero, the key container is one of the CNG key storage providers.

pwszTmpContainer [in, optional]

A pointer to a null-terminated string for the name of the temporary key container.

Return value

This function does not return a value.

Requirements

Minimum supported client

Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

DLL

Mssign32.dll

 

 

Community Additions

ADD
Show:
© 2015 Microsoft