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

[Este método ya no está disponible para su uso a partir de Windows Server 2008 y Windows Vista.]

El método GetKeyLenEx recupera información de tamaño para las claves de firma e intercambio. Este método se definió por primera vez en la interfaz IEnroll4 .

Los valores recuperados por este método dependen del proveedor de servicios criptográficos actual.

Sintaxis

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

Parámetros

[in] lSizeSpec

Valor que indica el tipo de información de tamaño que se va a recuperar. Especifique uno de los valores siguientes.

Valor Significado
XEKL_KEYSIZE_MIN
Tamaño mínimo de clave:
XEKL_KEYSIZE_MAX
Tamaño máximo de clave.
XEKL_KEYSIZE_INC
Tamaño del incremento de clave. Para obtener más información, vea la sección Comentarios.

[in] lKeySpec

Especifica la clave para la que se devuelve información de tamaño. Especifique uno de los valores siguientes.

Valor Significado
XEKL_KEYSPEC_KEYX
Clave de intercambio
XEKL_KEYSPEC_SIG
Clave de firma

[out] pdwKeySize

Puntero a LONG que recibe la información de tamaño de clave, en bits.

Valor devuelto

None

Observaciones

Si el proveedor de servicios criptográficos no admite este método, se devuelve un error.

Para obtener más información sobre el valor de XEKL_KEYSIZE_INC, consulte PP_SIG_KEYSIZE_INC uso en la página de referencia de CryptGetProvParam .

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado xenroll.h
Library Uuid.lib
Archivo DLL Xenroll.dll

Consulte también

IEnroll4