Método ICorProfilerCallback10::EventPipeEventDelivered
Notifica al generador de perfiles cada vez que se ha entregado un evento EventPipe a la sesión activa del generador de perfiles.
Sintaxis
HRESULT EventPipeEventDelivered(
[in] EVENTPIPE_PROVIDER provider,
[in] DWORD eventId,
[in] DWORD eventVersion,
[in] ULONG cbMetadataBlob,
[in, size_is(cbMetadataBlob)] LPCBYTE metadataBlob,
[in] ULONG cbEventData,
[in, size_is(cbEventData)] LPCBYTE eventData,
[in] LPCGUID pActivityId,
[in] LPCGUID pRelatedActivityId,
[in] ThreadID eventThread,
[in] ULONG numStackFrames,
[in, length_is(numStackFrames)] UINT_PTR stackFrames[]);
Parámetros
provider
[in] El valor de este parámetro se corresponde con el proveedor donde se ha originado este evento.
eventId
[in] El valor de este parámetro se corresponde con el id. del evento que se va a entregar.
eventVersion
[in] El valor de este parámetro se corresponde con la versión del evento que se va a entregar.
cbMetadataBlob
[in] El valor de este parámetro se corresponde con la longitud, en bytes, del valor del parámetro metadataBlob
.
metadataBlob
[in] El valor de este parámetro se corresponde con un puntero que apunta al blob de metadatos del evento.
cbEventData
[in] El valor de este parámetro se corresponde con la longitud, en bytes, del valor del parámetro eventData
.
eventData
[in] El valor de este parámetro se corresponde con la carga útil del evento.
pActivityId
[in] El valor de este parámetro se corresponde con un puntero que apunta al GUID que representa el id. de actividad del evento o, alternativamente, a un valor NULL.
pRelatedActivityId
[in] El valor de este parámetro se corresponde con un puntero que apunta al GUID que representa el id. de actividad relacionado con el evento o, alternativamente, un valor NULL.
eventThread
[in] El valor de este parámetro se corresponde con el id. del subproceso donde se ha producido el evento.
numStackFrames
[in] El valor de este parámetro se corresponde con el número de elementos que se incluyen en la matriz stackFrames
.
stackFrames
[in] El valor de este parámetro se corresponde con una matriz de direcciones de código que representa la pila de llamadas administrada del evento.
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