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 |
|