Win32 API 日本語リファレンス
ホームSystem.Diagnostics.Debug.Extensions › IDebugHostSymbols

IDebugHostSymbols

COM
IID854fd751-c2e1-4eb2-b525-6619cb97a588継承元IUnknown自前メソッド開始 vtbl3

メソッド 7

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

vtblメソッド
3HRESULT CreateModuleSignature(LPWSTR pwszModuleName, LPWSTR pwszMinVersion, LPWSTR pwszMaxVersion, IDebugHostModuleSignature** ppModuleSignature)
4HRESULT CreateTypeSignature(LPWSTR signatureSpecification, IDebugHostModule* module, IDebugHostTypeSignature** typeSignature)
5HRESULT CreateTypeSignatureForModuleRange(LPWSTR signatureSpecification, LPWSTR moduleName, LPWSTR minVersion, LPWSTR maxVersion, IDebugHostTypeSignature** typeSignature)
6HRESULT EnumerateModules(IDebugHostContext* context, IDebugHostSymbolEnumerator** moduleEnum)
7HRESULT FindModuleByName(IDebugHostContext* context, LPWSTR moduleName, IDebugHostModule** module)
8HRESULT FindModuleByLocation(IDebugHostContext* context, Location moduleLocation, IDebugHostModule** module)
9HRESULT GetMostDerivedObject(IDebugHostContext* pContext, Location location, IDebugHostType* objectType, Location* derivedLocation, IDebugHostType** derivedType)