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 |