Win32 API 日本語リファレンス
ホームWeb.InternetExplorer › IOpenServiceManager

IOpenServiceManager

COM
IID5664125f-4e10-4e90-98e4-e4513d955a14継承元IUnknown自前メソッド開始 vtbl3

メソッド 3

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

vtbl 3 HRESULT InstallService(LPWSTR pwzServiceUrl, IOpenService** ppService)
pwzServiceUrlLPWSTRinインストールするサービスの定義を指す URL を指定する。
ppServiceIOpenService**outインストールされたサービスを表す IOpenService インターフェイスポインタを受け取る。
vtbl 4 HRESULT UninstallService(IOpenService* pService)
pServiceIOpenService*inアンインストール対象のサービスを表す IOpenService インターフェイスポインタを指定する。
vtbl 5 HRESULT GetServiceByID(LPWSTR pwzID, IOpenService** ppService)
pwzIDLPWSTRin取得対象とするサービスの ID を指定する。
ppServiceIOpenService**out指定した ID に対応するサービスを表す IOpenService インターフェイスポインタを受け取る。