📄 xenroll.h
字号:
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *enumContainers )(
ICEnroll __RPC_FAR * This,
/* [in] */ DWORD dwIndex,
/* [out][retval] */ BSTR __RPC_FAR *pbstr);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *freeRequestInfo )(
ICEnroll __RPC_FAR * This,
/* [in] */ BSTR PKCS7OrPKCS10);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MyStoreName )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrName);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MyStoreName )(
ICEnroll __RPC_FAR * This,
/* [in] */ BSTR bstrName);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MyStoreType )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrType);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MyStoreType )(
ICEnroll __RPC_FAR * This,
/* [in] */ BSTR bstrType);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MyStoreFlags )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ DWORD __RPC_FAR *pdwFlags);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MyStoreFlags )(
ICEnroll __RPC_FAR * This,
/* [in] */ DWORD dwFlags);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CAStoreName )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrName);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_CAStoreName )(
ICEnroll __RPC_FAR * This,
/* [in] */ BSTR bstrName);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CAStoreType )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrType);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_CAStoreType )(
ICEnroll __RPC_FAR * This,
/* [in] */ BSTR bstrType);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CAStoreFlags )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ DWORD __RPC_FAR *pdwFlags);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_CAStoreFlags )(
ICEnroll __RPC_FAR * This,
/* [in] */ DWORD dwFlags);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RootStoreName )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrName);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RootStoreName )(
ICEnroll __RPC_FAR * This,
/* [in] */ BSTR bstrName);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RootStoreType )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrType);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RootStoreType )(
ICEnroll __RPC_FAR * This,
/* [in] */ BSTR bstrType);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RootStoreFlags )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ DWORD __RPC_FAR *pdwFlags);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RootStoreFlags )(
ICEnroll __RPC_FAR * This,
/* [in] */ DWORD dwFlags);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RequestStoreName )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrName);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RequestStoreName )(
ICEnroll __RPC_FAR * This,
/* [in] */ BSTR bstrName);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RequestStoreType )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrType);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RequestStoreType )(
ICEnroll __RPC_FAR * This,
/* [in] */ BSTR bstrType);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RequestStoreFlags )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ DWORD __RPC_FAR *pdwFlags);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RequestStoreFlags )(
ICEnroll __RPC_FAR * This,
/* [in] */ DWORD dwFlags);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ContainerName )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrContainer);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ContainerName )(
ICEnroll __RPC_FAR * This,
/* [in] */ BSTR bstrContainer);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ProviderName )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrProvider);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ProviderName )(
ICEnroll __RPC_FAR * This,
/* [in] */ BSTR bstrProvider);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ProviderType )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ DWORD __RPC_FAR *pdwType);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ProviderType )(
ICEnroll __RPC_FAR * This,
/* [in] */ DWORD dwType);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_KeySpec )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ DWORD __RPC_FAR *pdw);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_KeySpec )(
ICEnroll __RPC_FAR * This,
/* [in] */ DWORD dw);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ProviderFlags )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ DWORD __RPC_FAR *pdwFlags);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ProviderFlags )(
ICEnroll __RPC_FAR * This,
/* [in] */ DWORD dwFlags);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_UseExistingKeySet )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ BOOL __RPC_FAR *fUseExistingKeys);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_UseExistingKeySet )(
ICEnroll __RPC_FAR * This,
/* [in] */ BOOL fUseExistingKeys);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_GenKeyFlags )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ DWORD __RPC_FAR *pdwFlags);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_GenKeyFlags )(
ICEnroll __RPC_FAR * This,
/* [in] */ DWORD dwFlags);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DeleteRequestCert )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ BOOL __RPC_FAR *fDelete);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DeleteRequestCert )(
ICEnroll __RPC_FAR * This,
/* [in] */ BOOL fDelete);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_WriteCertToCSP )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ BOOL __RPC_FAR *fBool);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_WriteCertToCSP )(
ICEnroll __RPC_FAR * This,
/* [in] */ BOOL fBool);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_SPCFileName )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstr);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_SPCFileName )(
ICEnroll __RPC_FAR * This,
/* [in] */ BSTR bstr);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_PVKFileName )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstr);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_PVKFileName )(
ICEnroll __RPC_FAR * This,
/* [in] */ BSTR bstr);
/* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_HashAlgorithm )(
ICEnroll __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstr);
/* [propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_HashAlgorithm )(
ICEnroll __RPC_FAR * This,
/* [in] */ BSTR bstr);
END_INTERFACE
} ICEnrollVtbl;
interface ICEnroll
{
CONST_VTBL struct ICEnrollVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define ICEnroll_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define ICEnroll_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define ICEnroll_Release(This) \
(This)->lpVtbl -> Release(This)
#define ICEnroll_GetTypeInfoCount(This,pctinfo) \
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
#define ICEnroll_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
#define ICEnroll_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
#define ICEnroll_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
#define ICEnroll_createFilePKCS10(This,DNName,Usage,wszPKCS10FileName) \
(This)->lpVtbl -> createFilePKCS10(This,DNName,Usage,wszPKCS10FileName)
#define ICEnroll_acceptFilePKCS7(This,wszPKCS7FileName) \
(This)->lpVtbl -> acceptFilePKCS7(This,wszPKCS7FileName)
#define ICEnroll_createPKCS10(This,DNName,Usage,pPKCS10) \
(This)->lpVtbl -> createPKCS10(This,DNName,Usage,pPKCS10)
#define ICEnroll_acceptPKCS7(This,PKCS7) \
(This)->lpVtbl -> acceptPKCS7(This,PKCS7)
#define ICEnroll_getCertFromPKCS7(This,wszPKCS7,pbstrCert) \
(This)->lpVtbl -> getCertFromPKCS7(This,wszPKCS7,pbstrCert)
#define ICEnroll_enumProviders(This,dwIndex,dwFlags,pbstrProvName) \
(This)->lpVtbl -> enumProviders(This,dwIndex,dwFlags,pbstrProvName)
#define ICEnroll_enumContainers(This,dwIndex,pbstr) \
(This)->lpVtbl -> enumContainers(This,dwIndex,pbstr)
#define ICEnroll_freeRequestInfo(This,PKCS7OrPKCS10) \
(This)->lpVtbl -> freeRequestInfo(This,PKCS7OrPKCS10)
#define ICEnroll_get_MyStoreName(This,pbstrName) \
(This)->lpVtbl -> get_MyStoreName(This,pbstrName)
#define ICEnroll_put_MyStoreName(This,bstrName) \
(This)->lpVtbl -> put_MyStoreName(This,bstrName)
#define ICEnroll_get_MyStoreType(This,pbstrType) \
(This)->lpVtbl -> get_MyStoreType(This,pbstrType)
#define ICEnroll_put_MyStoreType(This,bstrType) \
(This)->lpVtbl -> put_MyStoreType(This,bstrType)
#define ICEnroll_get_MyStoreFlags(This,pdwFlags) \
(This)->lpVtbl -> get_MyStoreFlags(This,pdwFlags)
#define ICEnroll_put_MyStoreFlags(This,dwFlags) \
(This)->lpVtbl -> put_MyStoreFlags(This,dwFlags)
#define ICEnroll_get_CAStoreName(This,pbstrName) \
(This)->lpVtbl -> get_CAStoreName(This,pbstrName)
#define ICEnroll_put_CAStoreName(This,bstrName) \
(This)->lpVtbl -> put_CAStoreName(This,bstrName)
#define ICEnroll_get_CAStoreType(This,pbstrType) \
(This)->lpVtbl -> get_CAStoreType(This,pbstrType)
#define ICEnroll_put_CAStoreType(This,bstrType) \
(This)->lpVtbl -> put_CAStoreType(This,bstrType)
#define ICEnroll_get_CAStoreFlags(This,pdwFlags) \
(This)->lpVtbl -> get_CAStoreFlags(This,pdwFlags)
#define ICEnroll_put_CAStoreFlags(This,dwFlags) \
(This)->lpVtbl -> put_CAStoreFlags(This,dwFlags)
#define ICEnroll_get_RootStoreName(This,pbstrName) \
(This)->lpVtbl -> get_RootStoreName(This,pbstrName)
#define ICEnroll_put_RootStoreName(This,bstrName) \
(This)->lpVtbl -> put_RootStoreName(This,bstrName)
#define ICEnroll_get_RootStoreType(This,pbstrType) \
(This)->lpVtbl -> get_RootStoreType(This,pbstrType)
#define ICEnroll_put_RootStoreType(This,bstrType) \
(This)->lpVtbl -> put_RootStoreType(This,bstrType)
#define ICEnroll_get_RootStoreFlags(This,pdwFlags) \
(This)->lpVtbl -> get_RootStoreFlags(This,pdwFlags)
#define ICEnroll_put_RootStoreFlags(This,dwFlags) \
(This)->lpVtbl -> put_RootStoreFlags(This,dwFlags)
#define ICEnroll_get_RequestStoreName(This,pbstrName) \
(This)->lpVtbl -> get_RequestStoreName(This,pbstrName)
#define ICEnroll_put_RequestStoreName(This,bstrName) \
(This)->lpVtbl -> put_RequestStoreName(This,bstrName)
#define ICEnroll_get_RequestStoreType(This,pbstrType) \
(This)->lpVtbl -> get_RequestStoreType(This,pbstrType)
#define ICEnroll_put_RequestStoreType(This,bstrType) \
(This)->lpVtbl -> put_RequestStoreType(This,bstrType)
#define ICEnroll_get_RequestStoreFlags(This,pdwFlags) \
(This)->lpVtbl -> get_RequestStoreFlags(This,pdwFlags)
#define ICEnroll_put_RequestStoreFlags(This,dwFlags) \
(This)->lpVtbl -> put_RequestStoreFlags(This,dwFlags)
#define ICEnroll_get_ContainerName(This,pbstrContainer) \
(This)->lpVtbl -> get_ContainerName(This,pbstrContainer)
#define ICEnroll_put_ContainerName(This,bstrContainer) \
(This)->lpVtbl -> put_ContainerName(This,bstrContainer)
#define ICEnroll_get_ProviderName(This,pbstrProvider) \
(This)->lpVtbl -> get_ProviderName(This,pbstrProvider)
#define ICEnroll_put_ProviderName(This,bstrProvider) \
(This)->lpVtbl -> put_ProviderName(This,bstrProvider)
#define ICEnroll_get_ProviderType(This,pdwType) \
(This)->lpVtbl -> get_ProviderType(This,pdwType)
#define ICEnroll_put_ProviderType(This,dwType) \
(This)->lpVtbl -> put_ProviderType(This,dwType)
#define ICEnroll_get_KeySpec(This,pdw) \
(This)->lpVtbl -> get_KeySpec(This,pdw)
#define ICEnroll_put_KeySpec(This,dw) \
(This)->lpVtbl -> put_KeySpec(This,dw)
#define ICEnroll_get_ProviderFlags(This,pdwFlags) \
(This)->lpVtbl -> get_ProviderFlags(This,pdwFlags)
#define ICEnroll_put_ProviderFlags(This,dwFlags) \
(This)->lpVtbl -> put_ProviderFlags(This,dwFlags)
#define ICEnroll_get_UseExistingKeySet(This,fUseExistingKeys) \
(This)->lpVtbl -> get_UseExistingKeySet(This,fUseExistingKeys)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -