Freigeben über


IEnroll4::GetKeyLenEx-Methode (xenroll.h)

[Diese Methode ist ab Windows Server 2008 und Windows Vista nicht mehr verfügbar.]

Die GetKeyLenEx-Methode ruft Größeninformationen für die Signatur und den Austauschschlüssel ab. Diese Methode wurde zuerst in der IEnroll4-Schnittstelle definiert.

Die von dieser Methode abgerufenen Werte sind vom aktuellen Kryptografiedienstanbieter abhängig.

Syntax

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

Parameter

[in] lSizeSpec

Wert, der den Typ der abzurufenden Größeninformationen angibt. Geben Sie einen der folgenden Werte an.

Wert Bedeutung
XEKL_KEYSIZE_MIN
Minimale Schlüsselgröße.
XEKL_KEYSIZE_MAX
Maximale Schlüsselgröße.
XEKL_KEYSIZE_INC
Größe des Schlüsselinkrements. Weitere Informationen finden Sie in den Hinweisen.

[in] lKeySpec

Gibt den Schlüssel an, für den Größeninformationen zurückgegeben werden. Geben Sie einen der folgenden Werte an.

Wert Bedeutung
XEKL_KEYSPEC_KEYX
Exchange-Schlüssel
XEKL_KEYSPEC_SIG
Signaturschlüssel

[out] pdwKeySize

Ein Zeiger auf LONG , der die Schlüsselgrößeninformationen in Bits empfängt.

Rückgabewert

Keine

Bemerkungen

Wenn der Kryptografiedienstanbieter diese Methode nicht unterstützt, wird ein Fehler zurückgegeben.

Weitere Details zum XEKL_KEYSIZE_INC-Wert finden Sie unter PP_SIG_KEYSIZE_INC Verwendung auf der CryptGetProvParam-Referenzseite .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile xenroll.h
Bibliothek Uuid.lib
DLL Xenroll.dll

Weitere Informationen

IEnroll4