Win32 API 日本語リファレンス
ホームSystem.ClrHosting › ICLRMetaHost

ICLRMetaHost

COM
IIDd332db9e-b9b3-4125-8207-a14884f53216継承元IUnknown自前メソッド開始 vtbl3

メソッド 7

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

vtblメソッド
3HRESULT GetRuntime(LPWSTR pwzVersion, GUID* riid, void** ppRuntime)
4HRESULT GetVersionFromFile(LPWSTR pwzFilePath, LPWSTR pwzBuffer, DWORD* pcchBuffer)
5HRESULT EnumerateInstalledRuntimes(IEnumUnknown** ppEnumerator)
6HRESULT EnumerateLoadedRuntimes(HANDLE hndProcess, IEnumUnknown** ppEnumerator)
7HRESULT RequestRuntimeLoadedNotification(RuntimeLoadedCallbackFnPtr pCallbackFunction)
8HRESULT QueryLegacyV2RuntimeBinding(GUID* riid, void** ppUnk)
9HRESULT ExitProcess(INT iExitCode)