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

IX509EnrollmentHelper

COMIDispatch (デュアル)
IDispatch を実装(デュアルインターフェース)。HSP では comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。
IID728ab351-217d-11da-b2a4-000e7bbb2b09継承元IDispatch呼び出し名前(IDispatch) または vtbl自前メソッド開始 vtbl7

メソッド 4

vtbl = vtable インデックス(0始まり)。IDispatch 実装のため HSP ではメソッド名でも呼べます(上記)。低レベルの index 呼び出し用に vtbl も掲載。0〜2 は IUnknown。

vtblメソッド
7HRESULT AddPolicyServer(LPWSTR strEnrollmentPolicyServerURI, LPWSTR strEnrollmentPolicyID, PolicyServerUrlFlags EnrollmentPolicyServerFlags, X509EnrollmentAuthFlags authFlags, LPWSTR strCredential, LPWSTR strPassword)
8HRESULT AddEnrollmentServer(LPWSTR strEnrollmentServerURI, X509EnrollmentAuthFlags authFlags, LPWSTR strCredential, LPWSTR strPassword)
9HRESULT Enroll(LPWSTR strEnrollmentPolicyServerURI, LPWSTR strTemplateName, EncodingType Encoding, WebEnrollmentFlags enrollFlags, LPWSTR* pstrCertificate)
10HRESULT Initialize(X509CertificateEnrollmentContext Context)