Função CryptUninstallDefaultContext (wincrypt.h)

Importante Essa API foi preterida. O software novo e existente deve começar a usar APIs de Próxima Geração de Criptografia. A Microsoft pode remover essa API em versões futuras.
 
A função CryptUninstallDefaultContext remove um contexto padrão instalado anteriormente por CryptInstallDefaultContext. Essa função será bloqueada até que todos os threads que usam esse contexto sejam concluídos no momento, se o contexto padrão tiver sido instalado com CRYPT_DEFAULT_CONTEXT_PROCESS_FLAG definido.

Sintaxe

BOOL CryptUninstallDefaultContext(
  [in] HCRYPTDEFAULTCONTEXT hDefaultContext,
  [in] DWORD                dwFlags,
  [in] void                 *pvReserved
);

Parâmetros

[in] hDefaultContext

Identificador do contexto a ser liberado.

[in] dwFlags

Reservado para uso futuro.

[in] pvReserved

Reservado para uso futuro.

Retornar valor

Se a função for bem-sucedida, o valor retornado será diferente de zero (TRUE). Se a função falhar, o valor retornado será zero (FALSE). Para obter informações de erro estendidas, chame GetLastError.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wincrypt.h
Biblioteca Crypt32.lib
DLL Crypt32.dll