IEnroll2::GetKeyLen メソッド (xenroll.h)

[このメソッドは、Windows Server 2008 および Windows Vista では使用できなくなりました。

GetKeyLen メソッドは、署名キーと交換キーのキーの最小長と最大長を取得します。 このメソッドは、最初に IEnroll2 インターフェイスで定義されました。 このメソッドによって取得される値は、現在の 暗号化サービス プロバイダーによって異なります。

構文

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

パラメーター

[in] fMin

取得するキーの長さ (最小または最大) を示すブール値。 fMinTRUE の場合、キーの最小長が取得されます。FALSE の場合は、キーの最大長が取得されます。

[in] fExchange

キーの種類を示すブール値。 fExchangeTRUE の場合、交換キーの長さが取得されます。FALSE の場合は、署名キーの長さが取得されます。

[out] pdwKeySize

キーの最小長または最大長をビット単位で受け取るポインター。

戻り値

戻り値は HRESULT です。 S_OKの値は成功を示し、*pdwKeySize はキーの最小または最大長の長さを表す値 (ビット単位) になります。

注釈

このメソッドを呼び出して、キーの最小長と最大長を確認します。 CSP がこのメソッドをサポートしていない場合は、エラーが返されます。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー xenroll.h
Library Uuid.lib
[DLL] Xenroll.dll

こちらもご覧ください

IEnroll2