Win32 API 日本語リファレンス
ホームSystem.Diagnostics.ClrProfiling › ICorProfilerInfo12

ICorProfilerInfo12

COM
IID27b24ccd-1cb1-47c5-96ee-98190dc30959継承元ICorProfilerInfo11自前メソッド開始 vtbl101

メソッド 7

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

vtblメソッド
101HRESULT EventPipeStartSession(DWORD cProviderConfigs, COR_PRF_EVENTPIPE_PROVIDER_CONFIG* pProviderConfigs, BOOL requestRundown, ULONGLONG* pSession)
102HRESULT EventPipeAddProviderToSession(ULONGLONG session, COR_PRF_EVENTPIPE_PROVIDER_CONFIG providerConfig)
103HRESULT EventPipeStopSession(ULONGLONG session)
104HRESULT EventPipeCreateProvider(LPWSTR providerName, UINT_PTR* pProvider)
105HRESULT EventPipeGetProviderInfo(UINT_PTR provider, DWORD cchName, DWORD* pcchName, LPWSTR providerName)
106HRESULT EventPipeDefineEvent(UINT_PTR provider, LPWSTR eventName, DWORD eventID, ULONGLONG keywords, DWORD eventVersion, DWORD level, BYTE opcode, BOOL needStack, DWORD cParamDescs, COR_PRF_EVENTPIPE_PARAM_DESC* pParamDescs, UINT_PTR* pEvent)
107HRESULT EventPipeWriteEvent(UINT_PTR event, DWORD cData, COR_PRF_EVENT_DATA* data, GUID* pActivityId, GUID* pRelatedActivityId)