Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O CryptRegisterDefaultOIDFunction registra uma DLL que contém a função padrão a ser chamada para o tipo de codificação e o nome da função especificados. Ao contrário de CryptRegisterOIDFunction, o nome da função a ser exportado pela DLL não pode ser substituído.
Sintaxe
BOOL CryptRegisterDefaultOIDFunction(
[in] DWORD dwEncodingType,
[in] LPCSTR pszFuncName,
[in] DWORD dwIndex,
[in] LPCWSTR pwszDll
);
Parâmetros
[in] dwEncodingType
Especifica o tipo de codificação a ser correspondido. Atualmente, apenas X509_ASN_ENCODING e PKCS_7_ASN_ENCODING estão sendo usados; no entanto, tipos de codificação adicionais podem ser adicionados no futuro. Para corresponder aos dois tipos de codificação atuais, use:
X509_ASN_ENCODING | PKCS_7_ASN_ENCODING.
[in] pszFuncName
Nome da função que está sendo registrada.
[in] dwIndex
Local do índice para a inserção da DLL na lista de DLLs. Se dwIndex for zero, a DLL será inserida no início da lista. Se for CRYPT_REGISTER_LAST_INDEX, a DLL será acrescentada no final da lista.
[in] pwszDll
Cadeia de caracteres variável de ambiente opcional a ser expandida usando a função ExpandEnvironmentStrings antes de carregar a DLL.
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).
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 |