Freigeben über


IEnroll2::GetKeyLen-Methode (xenroll.h)

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

Die GetKeyLen-Methode ruft die minimale und maximale Schlüssellänge für die Signatur - und Austauschschlüssel ab. Diese Methode wurde zuerst in der IEnroll2-Schnittstelle definiert. Die von dieser Methode abgerufenen Werte sind vom aktuellen Kryptografiedienstanbieter abhängig.

Syntax

HRESULT GetKeyLen(
  [in]  BOOL fMin,
  [in]  BOOL fExchange,
  [out] LONG *pdwKeySize
);

Parameter

[in] fMin

Boolescher Wert, der angibt, welche Schlüssellänge (minimum oder maximum) abgerufen wird. Wenn fMinauf TRUE festgelegt ist, wird die minimale Schlüssellänge abgerufen. wenn es FALSE ist, wird die maximale Schlüssellänge abgerufen.

[in] fExchange

Boolescher Wert, der den Typ des Schlüssels angibt. Wenn fExchangeauf TRUE festgelegt ist, wird die Länge des Austauschschlüssels abgerufen. Wenn der Wert FALSE lautet, wird die Signaturschlüssellänge abgerufen.

[out] pdwKeySize

Zeiger, der die minimale oder maximale Länge des Schlüssels in Bits empfängt.

Rückgabewert

Der Rückgabewert ist ein HRESULT. Der Wert S_OK gibt erfolg an, und *pdwKeySize ist der Wert, der die Länge (in Bits) für die minimale oder maximale Länge des Schlüssels darstellt.

Hinweise

Rufen Sie diese Methode auf, um die minimale und maximale Schlüssellänge zu bestimmen. Wenn ein CSP diese Methode nicht unterstützt, wird ein Fehler zurückgegeben.

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

IEnroll2