Freigeben über


ICorProfilerInfo12::EventPipeGetProviderInfo-Methode

Erstellt einen EventPipe-Anbieter, den der Profiler verwenden kann, um Ereignisse für andere EventPipe-Listener zu schreiben, die empfangen werden sollen.

Syntax

    HRESULT EventPipeGetProviderInfo(
                [in] EVENTPIPE_PROVIDER provider,
                [in]  ULONG      cchName,
                [out] ULONG      *pcchName,
                [out, annotation("_Out_writes_to_(cchName, *pcchName)")]
                      WCHAR      providerName[]);

Parameter

provider
[in] Die ID des Anbieters, für den der Name angegeben werden soll.

cchName
[in] Die Größe von providerName in Zeichen.

pcchName
[out] Ein Zeiger auf die Gesamtzeichenlänge von providerName.

providerName
[out] Ein vom Aufrufer bereitgestellter Breitzeichenpuffer. Nach Rückgabe der Funktion enthält der Puffer den Namen des Anbieters.

Anforderungen

Plattformen: Weitere Informationen finden Sie unter Von .NET unterstützte Betriebssysteme.

Header: CorProf.idl, CorProf.h

.NET-Versionen: verfügbar ab .NET 5.0

Siehe auch