CryptXmlDllCreateKey コールバック関数 (cryptxml.h)
CryptXmlDllCreateKey 関数は KeyValue 要素を解析し、Cryptography API: Next Generation (CNG) BCrypt キー ハンドルを作成して署名を確認します。
構文
CryptXmlDllCreateKey Cryptxmldllcreatekey;
HRESULT Cryptxmldllcreatekey(
[in] const CRYPT_XML_BLOB *pEncoded,
[out] BCRYPT_KEY_HANDLE *phKey
)
{...}
パラメーター
[in] pEncoded
KeyValue 要素を含むCRYPT_XML_BLOB構造体へのポインター。
[out] phKey
署名の検証に使用 される キーのハンドルを受け取るBCRYPT_KEY_HANDLE変数へのポインター。
CryptXML がキーの使用を終了すると、CryptXML は BCryptDestroyKey 関数を呼び出してキーを解放します。
戻り値
関数が成功した場合、関数は 0 を返します。
関数が失敗した場合は、エラーを示す HRESULT 値を返します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | cryptxml.h |