Función FreeCryptProvFromCertEx

La función FreeCryptProvFromCertEx libera el identificador en un proveedor de servicios criptográficos (CSP) o en una clave cryptography API: Next Generation (CNG).

Nota

Esta función no tiene ningún archivo de encabezado asociado ni biblioteca de importación. Para llamar a esta función, debe crear un archivo de encabezado definido por el usuario y usar las funciones LoadLibrary y GetProcAddress para vincular dinámicamente a Mssign32.dll.

 

Sintaxis

void WINAPI FreeCryptProvFromCertEx(
  _In_     BOOL                            fAcquired,
  _In_     HCRYPTPROV_OR_NCRYPT_KEY_HANDLE hProv,
           DWORD                           dwKeySpec,
  _In_opt_ LPWSTR                          pwszCapiProvider,
  _In_     DWORD                           dwProviderType,
  _In_opt_ LPWSTR                          pwszTmpContainer
);

Parámetros

fAcquired [in]

Valor que especifica si el identificador del proveedor se adquirió a partir del certificado.

hProv [in]

Identificador de un CSP de CAPICOM o un identificador para una clave CNG.

dwKeySpec

Dirección de una variable DWORD que recibe información adicional sobre la clave. Puede ser uno de los siguientes valores.

Valor Significado
AT_KEYEXCHANGE
El par de claves es un par de intercambio de claves.
AT_SIGNATURE
El par de claves es un par de firmas.
CERT_NCRYPT_KEY_SPEC
La clave es una clave CNG.
Windows Server 2003 y Windows XP: Este valor no se admite.

 

pwszCapiProvider [in, optional]

Puntero a una cadena terminada en null para el nombre del proveedor.

dwProviderType [in]

Especifica el tipo de CSP. Puede ser cero o uno de los tipos de proveedor criptográfico. Si este miembro es cero, el contenedor de claves es uno de los proveedores de almacenamiento de claves CNG.

pwszTmpContainer [in, optional]

Puntero a una cadena terminada en null para el nombre del contenedor de claves temporales.

Valor devuelto

Esta función no devuelve ningún valor.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 R2 [solo aplicaciones de escritorio]
Archivo DLL
Mssign32.dll