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