Método de ICLRStrongName::StrongNameKeyGen
Cria um novo par de chaves pública/particular para uso de nome forte.
BOOLEAN StrongNameKeyGen (
[in] LPCWSTR wszKeyContainer,
[in] DWORD dwFlags,
[out] BYTE **ppbKeyBlob,
[out] ULONG *pcbKeyBlob
);
Parâmetros
wszKeyContainer
[in] O nome do contêiner de chave solicitado. wszKeyContainerdeve ser uma seqüência não vazia ou null para gerar um nome temporário.dwFlags
[in] Um valor que especifica se você deixar a chave é registrado. Os valores a seguir são suportados:0x00000000 - usado quando wszKeyContainer é nulo para gerar um nome de recipiente de chave temporária.
0x00000001 (SN_LEAVE_KEY)-Especifica que a chave deve ser registrada para a esquerda.
ppbKeyBlob
[out] O par de chaves pública/privada retornado.pcbKeyBlob
[out] O tamanho, em bytes, do ppbKeyBlob.
Valor de retorno
trueSe o método foi concluída com êxito; Caso contrário, false.
Comentários
O ICLRStrongName::StrongNameKeyGen método cria uma chave de 1024 bits. Após a chave de recuperação, você deve chamar o ICLRStrongName::StrongNameFreeBuffer método para liberar a memória alocada.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: MetaHost.h
Biblioteca: Incluído como um recurso em mscoree
.NET Framework versões: 4
Consulte também
Referência
Outros recursos
Método de ICLRStrongName::StrongNameKeyGenEx
Histórico de alterações
Date |
History |
Motivo |
---|---|---|
Julho de 2010 |
Tópico adicional. |
Aprimoramento de informações. |