Condividi tramite


Metodo IEnroll4::GetKeyLenEx (xenroll.h)

[Questo metodo non è più disponibile per l'uso a partire da Windows Server 2008 e Windows Vista.]

Il metodo GetKeyLenEx recupera le informazioni sulle dimensioni per le chiavi di firma e scambio. Questo metodo è stato definito per la prima volta nell'interfaccia IEnroll4 .

I valori recuperati da questo metodo dipendono dal provider di servizi di crittografia corrente.

Sintassi

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

Parametri

[in] lSizeSpec

Valore che indica il tipo di informazioni sulle dimensioni da recuperare. Specificare uno dei valori seguenti.

Valore Significato
XEKL_KEYSIZE_MIN
Dimensioni minime della chiave.
XEKL_KEYSIZE_MAX
Dimensioni massime della chiave.
XEKL_KEYSIZE_INC
Dimensioni dell'incremento della chiave. Per altre informazioni, vedere la sezione Osservazioni.

[in] lKeySpec

Specifica la chiave per cui vengono restituite le informazioni sulle dimensioni. Specificare uno dei valori seguenti.

Valore Significato
XEKL_KEYSPEC_KEYX
Chiave di Exchange
XEKL_KEYSPEC_SIG
Chiave di firma

[out] pdwKeySize

Puntatore a LONG che riceve le informazioni sulle dimensioni della chiave, in bit.

Valore restituito

nessuno

Osservazioni

Se il provider del servizio di crittografia non supporta questo metodo, viene restituito un errore.

Per altri dettagli sul valore di XEKL_KEYSIZE_INC, vedere PP_SIG_KEYSIZE_INC utilizzo nella pagina di riferimento di CryptGetProvParam .

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione xenroll.h
Libreria Uuid.lib
DLL Xenroll.dll

Vedi anche

IEnroll4