Метод ICorProfilerCallback::Initialize
Вызывается для инициализации профилировщика кода при каждом запуске нового приложения среды CLR.
Синтаксис
HRESULT Initialize(
[in] IUnknown *pICorProfilerInfoUnk);
Параметры
pICorProfilerInfoUnk
[in] Указатель на интерфейс IUnknown , который профилировщик должен запрашивать для указателя интерфейса ICorProfilerInfo .
Комментарии
Вызов Initialize
— единственная возможность включить (или отключить) обратные вызовы, которые являются неизменяемыми. После включения Initialize
обратного вызова его нельзя отключить позже с помощью ICorProfilerInfo::SetEventMask. Значение COR_PRF_MONITOR_IMMUTABLE перечисления COR_PRF_MONITOR указывает, какие события являются неизменяемыми.
Требования
Платформы: см. раздел Требования к системе.
Заголовок: CorProf.idl, CorProf.h
Библиотека: CorGuids.lib
версии платформа .NET Framework: доступно с версии 2.0.