Win32 API 日本語リファレンス
ホームSecurity.Cryptography.Certificates › IEnroll2

IEnroll2

COM
IIDc080e199-b7df-11d2-a421-00c04f79fe8e継承元IEnroll自前メソッド開始 vtbl73

メソッド 18

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
73HRESULT InstallPKCS7Blob(CRYPT_INTEGER_BLOB* pBlobPKCS7)
74HRESULT Reset()
75HRESULT GetSupportedKeySpec(INT* pdwKeySpec)
76HRESULT GetKeyLen(BOOL fMin, BOOL fExchange, INT* pdwKeySize)
77HRESULT EnumAlgs(INT dwIndex, INT algClass, INT* pdwAlgID)
78HRESULT GetAlgNameWStr(INT algID, LPWSTR* ppwsz)
79HRESULT put_ReuseHardwareKeyIfUnableToGenNew(BOOL fReuseHardwareKeyIfUnableToGenNew)
80HRESULT get_ReuseHardwareKeyIfUnableToGenNew(BOOL* fReuseHardwareKeyIfUnableToGenNew)
81HRESULT put_HashAlgID(INT hashAlgID)
82HRESULT get_HashAlgID(INT* hashAlgID)
83HRESULT SetHStoreMy(HCERTSTORE hStore)
84HRESULT SetHStoreCA(HCERTSTORE hStore)
85HRESULT SetHStoreROOT(HCERTSTORE hStore)
86HRESULT SetHStoreRequest(HCERTSTORE hStore)
87HRESULT put_LimitExchangeKeyToEncipherment(BOOL fLimitExchangeKeyToEncipherment)
88HRESULT get_LimitExchangeKeyToEncipherment(BOOL* fLimitExchangeKeyToEncipherment)
89HRESULT put_EnableSMIMECapabilities(BOOL fEnableSMIMECapabilities)
90HRESULT get_EnableSMIMECapabilities(BOOL* fEnableSMIMECapabilities)