Método IEnroll4::GetKeyLenEx (xenroll.h)

[Esse método não está mais disponível para uso a partir do Windows Server 2008 e do Windows Vista.]

O método GetKeyLenEx recupera informações de tamanho para as chaves de assinatura e troca. Esse método foi definido pela primeira vez na interface IEnroll4 .

Os valores recuperados por esse método dependem do provedor de serviço criptográfico atual.

Sintaxe

HRESULT GetKeyLenEx(
  [in]  LONG lSizeSpec,
  [in]  LONG lKeySpec,
  [out] LONG *pdwKeySize
);

Parâmetros

[in] lSizeSpec

Valor que indica o tipo de informações de tamanho a serem recuperadas. Especifique um dos valores a seguir.

Valor Significado
XEKL_KEYSIZE_MIN
Tamanho mínimo da chave.
XEKL_KEYSIZE_MAX
Tamanho máximo da chave.
XEKL_KEYSIZE_INC
Tamanho do incremento de chave. Para obter mais informações, consulte Comentários.

[in] lKeySpec

Especifica a chave para a qual as informações de tamanho são retornadas. Especifique um dos valores a seguir.

Valor Significado
XEKL_KEYSPEC_KEYX
Chave do Exchange
XEKL_KEYSPEC_SIG
Chave de assinatura

[out] pdwKeySize

Um ponteiro para LONG que recebe as informações de tamanho da chave, em bits.

Retornar valor

Nenhum

Comentários

Se o provedor de serviços criptográficos não der suporte a esse método, um erro será retornado.

Para obter detalhes adicionais sobre o valor XEKL_KEYSIZE_INC, consulte PP_SIG_KEYSIZE_INC uso na página de referência CryptGetProvParam .

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 xenroll.h
Biblioteca Uuid.lib
DLL Xenroll.dll

Confira também

IEnroll4