Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Notifica o criador de perfil sempre que um evento EventPipe foi entregue à sessão ativa do criador de perfil no momento.
Sintaxe
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
[em] O provedor do qual esse evento se originou.
eventId
[em] A ID do evento que está sendo entregue.
eventVersion
[em] A versão do evento que está sendo entregue.
cbMetadataBlob
[em] O comprimento, em bytes, de metadataBlob.
metadataBlob
[em] Um ponteiro para o blob de metadados do evento.
cbEventData
[em] O comprimento, em bytes, de eventData.
eventData
[em] A carga útil para o evento.
pActivityId
[em] Um ponteiro para o GUID que representa a ID de atividade do evento, ou NULL.
pRelatedActivityId
[em] Um ponteiro para o GUID que representa a ID de atividade relacionada do evento, ou NULL.
eventThread
[em] A ID do thread em que o evento ocorreu.
numStackFrames
[em] O número de elementos na stackFrames matriz.
stackFrames
[em] Uma matriz de endereços de código que representa a pilha de chamadas gerenciada do evento.
Requerimentos
Plataformas: Consulte Sistemas operacionais suportados pelo .NET.
Cabeçalho: CorProf.idl, CorProf.h
Versões .NET: Disponível desde: .NET 5.0