Compartilhar via


Função FreeCryptProvFromCertEx

A função FreeCryptProvFromCertEx libera o identificador para um provedor de serviços criptográficos (CSP) ou para uma chave CNG (Cryptography API: Next Generation).

Observação

Essa função não tem nenhum arquivo de cabeçalho associado ou biblioteca de importação. Para chamar essa função, você deve criar um arquivo de cabeçalho definido pelo usuário e usar as funções LoadLibrary e GetProcAddress para vincular dinamicamente a Mssign32.dll.

 

Sintaxe

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]

Um valor que especifica se o identificador do provedor foi adquirido do certificado.

hProv [in]

Um identificador para um CSP CAPICOM ou um identificador para uma chave CNG.

Dwkeyspec

O endereço de uma variável DWORD que recebe informações adicionais sobre a chave. Esse pode ser um dos valores a seguir.

Valor Significado
AT_KEYEXCHANGE
O par de chaves é um par de troca de chaves.
AT_SIGNATURE
O par de chaves é um par de assinaturas.
CERT_NCRYPT_KEY_SPEC
A chave é uma chave CNG.
Windows Server 2003 e Windows XP: Não há suporte para esse valor.

 

pwszCapiProvider [in, opcional]

Um ponteiro para uma cadeia de caracteres terminada em nulo para o nome do provedor.

dwProviderType [in]

Especifica o tipo CSP. Isso pode ser zero ou um dos tipos de provedor criptográfico. Se esse membro for zero, o contêiner de chaves será um dos provedores de armazenamento de chaves CNG.

pwszTmpContainer [in, opcional]

Um ponteiro para uma cadeia de caracteres terminada em nulo para o nome do contêiner de chave temporária.

Retornar valor

Essa função não retorna um valor.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 R2 [somente aplicativos da área de trabalho]
DLL
Mssign32.dll