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[]);

Die Parameter

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

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

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

providerName
[out] Ein Aufrufer hat einen breiten Zeichenpuffer bereitgestellt. Wenn die Funktion den Puffer zurückgibt, enthält sie den Namen des Anbieters.

Anforderungen

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Kopfball: CorProf.idl, CorProf.h

.NET-Versionen: Verfügbar seit .NET 5.0

Siehe auch