IEnroll4::GetKeyLenEx method (xenroll.h)
[This method is no longer available for use as of Windows Server 2008 and Windows Vista.]
The GetKeyLenEx method retrieves size information for the signature and exchange keys. This method was first defined in the IEnroll4 interface.
The values retrieved by this method are dependent upon the current cryptographic service provider.
Syntax
HRESULT GetKeyLenEx(
[in] LONG lSizeSpec,
[in] LONG lKeySpec,
[out] LONG *pdwKeySize
);
Parameters
[in] lSizeSpec
Value indicating the type of size information to be retrieved. Specify one of the following values.
Value | Meaning |
---|---|
|
Minimum key size. |
|
Maximum key size. |
|
Size of key increment. For more information, see Remarks. |
[in] lKeySpec
Specifies the key for which size information is returned. Specify one of the following values.
Value | Meaning |
---|---|
|
Exchange key |
|
Signature key |
[out] pdwKeySize
A pointer to LONG that receives the key size information, in bits.
Return value
None
Remarks
If the cryptographic service provider does not support this method, an error is returned.
For additional details on the XEKL_KEYSIZE_INC value, see PP_SIG_KEYSIZE_INC usage in the CryptGetProvParam reference page.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Target Platform | Windows |
Header | xenroll.h |
Library | Uuid.lib |
DLL | Xenroll.dll |