Comparteix a través de


Método ICorProfilerInfo12::EventPipeStartSession

Inicia una sesión de EventPipe. El generador de perfiles puede usar la sesión para escribir eventos que cualquier consumidor de EventPipe puede escuchar.

Sintaxis

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

Parámetros

cProviderConfigs
[in] Número de proveedores en pProviderConfigs.

pProviderConfigs
[in] Matriz de COR_PRF_EVENTPIPE_PROVIDER_CONFIG que se usa para especificar qué proveedores deben habilitarse para la sesión.

requestRundown
[in] Un BOOL que indica si se van a emitir eventos de detención cuando se cierra la sesión.

pSession
[out] Puntero proporcionado por el autor de la llamada que se rellenará con el identificador de sesión cuando el método devuelva.

Requisitos

Plataformas: consulte Sistemas operativos compatibles con .NET.

Encabezado: CorProf.idl, CorProf.h

Versiones de .NET: está disponible desde la versión 5.0 de .NET

Consulte también