Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Mevcut sağlayıcıda eventPipe olayını tanımlar. Bu sağlayıcı, diğer dinleyicilerin alabileceği EventPipe olayları yazmak için kullanılabilir.
Sözdizimi
HRESULT EventPipeDefineEvent(
[in] EVENTPIPE_PROVIDER provider,
[in, string] const WCHAR *eventName,
[in] UINT32 eventID,
[in] UINT64 keywords,
[in] UINT32 eventVersion,
[in] UINT32 level,
[in] UINT8 opcode,
[in] BOOL needStack,
[in] UINT32 cParamDescs,
[in, size_is(cParamDescs)]
COR_PRF_EVENTPIPE_PARAM_DESC pParamDescs[],
[out] EVENTPIPE_EVENT *pEvent);
Parametreler
provider
[in] Olay tanımlanacağı sağlayıcının kimliği.
eventName
[in] Olay adını içeren null sonlandırılan geniş karakter dizesine yönelik bir işaretçi.
eventID
[in] Tanımlanan olayın kimliği.
keywords
[in] Tanımlanan olayın anahtar sözcükleri.
eventVersion
[in] Tanımlanan olayın sürümü.
level
[in] Tanımlanan olayın düzeyi.
opcode
[in] Tanımlanan olayın opcode'unu.
needStack
[in] BOOL Bu olay her tetiklendiğinde yönetilen yığınların toplanıp toplanmayacağını belirten bir.
cParamDescs
[in] içindeki pParamDescsparametre sayısının sayısı.
pParamDescs
[in] Tanımlanan olaya parametre türlerini tanımlama dizisi COR_PRF_EVENTPIPE_PARAM_DESC .
pEvent
[out] Çağıran, işlev döndürdüğünde tanımlanan olayın kimliğiyle doldurulacak bir işaretçi sağladı.
Gereksinimler
Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.
Üstbilgi: CorProf.idl, CorProf.h
.NET Sürümleri: .NET 5.0'dan itibaren kullanılabilir