interface ICertPropertyArchivedKeyHash : IDispatch
{
public:
virtual HRESULT STDMETHODCALLTYPE GetArchivedKeyHash(
/* [retval][out] */ _Out_ VARIANT_BOOL *pArchivedKeyHash) = 0;
virtual HRESULT STDMETHODCALLTYPE GetFirstArchivedKeyHash(
/* [in] */ __RPC__in BSTR strFilter,
/* [retval][out] */ __RPC__out VARIANT *pKeyHash) = 0;
virtual HRESULT STDMETHODCALLTYPE GetNextArchivedKeyHash(
/* [retval][out] */ __RPC__out VARIANT *pKeyHash) = 0;
virtual HRESULT STDMETHODCALLTYPE GetArchivedKeyHashBlob(
/* [retval][out] */ __RPC__deref_out_opt BSTR *pstrArchivedKeyHash) = 0;
};
这个接口定义了用于获取已存档密钥散列值的一组方法,其中包括:
- GetArchivedKeyHash: 获取已存档密钥的散列值。
- GetFirstArchivedKeyHash: 获取第一个已存档密钥的散列值。
- GetNextArchivedKeyHash: 获取下一个已存档密钥的散列值。
- GetArchivedKeyHashBlob: 获取已存档密钥的散列值的二进制表示。
这些方法可以帮助你获取和处理已存档密钥的散列值。要正确使用这个接口,你可能需要详细查阅 Microsoft 的文档或者参考相关的示例代码,以了解如何使用这些方法来处理已存档密钥的散列值。
转载请注明出处:http://www.zyzy.cn/article/detail/24187/Win32 API/Certenroll.h/ICertPropertyArchivedKeyHash