Поделиться через


Метод ICorProfilerInfo12::EventPipeStartSession

Запускает сеанс EventPipe. Сеанс можно использовать профилировщиком для записи событий, которые могут прослушиваться любым потребителем EventPipe.

Синтаксис

    HRESULT EventPipeStartSession(
        [in]  UINT32                            cProviderConfigs,
        [in, size_is(cProviderConfigs)]
              COR_PRF_EVENTPIPE_PROVIDER_CONFIG pProviderConfigs[],
        [in]  BOOL                              requestRundown,
        [out] EVENTPIPE_SESSION*                pSession);

Параметры

cProviderConfigs
[in] Количество поставщиков в pProviderConfigs.

pProviderConfigs
[in] Массив, используемый для указания того, какие поставщики COR_PRF_EVENTPIPE_PROVIDER_CONFIG должны быть включены для сеанса.

requestRundown
[in] Указывает BOOL , следует ли выдавать события запуска при закрытии сеанса.

pSession
[out] Вызывающий указатель, который будет заполнен идентификатором сеанса при возврате метода.

Требования

Платформы: см . поддерживаемые операционные системы .NET.

Заголовок: CorProf.idl, CorProf.h

Версии .NET: доступны с .NET 5.0

См. также