Aracılığıyla paylaş


ICorDebugProcess6::DecodeEvent Yöntemi

Özel olarak hazırlanmış yerel özel durum hata ayıklama olaylarının yükünde kapsüllenmiş yönetilen hata ayıklama olaylarının kodunu çözer.

Sözdizimi

HRESULT DecodeEvent(  
        [in, length_is(countBytes), size_is(countBytes)]  const BYTE pRecord[],  
        [in] DWORD countBytes,  
        [in] CorDebugRecordFormat format,  
        [in] DWORD dwFlags,
        [in] DWORD dwThreadId,
        [out] ICorDebugDebugEvent **ppEvent  
);  

Parametreler

pRecord
[in] Yönetilen hata ayıklama olayı hakkında bilgi içeren yerel özel durum hata ayıklama olayından bir bayt dizisinin işaretçisi.

countBytes
[in] Bayt dizisindeki pRecord öğelerin sayısı.

format
[in] Yönetilmeyen hata ayıklama olayının biçimini belirten bir CorDebugRecordFormat numaralandırma üyesi.

dwFlags
[in] Hedef mimariye bağlı olan ve hata ayıklama olayı hakkında ek bilgileri belirten bit alanı. Windows sistemleri için CorDebugDecodeEventFlagsWindows sabit listesi üyesi olabilir.

dwThreadId
[in] Özel durumun oluşturulduğu iş parçacığının işletim sistemi tanımlayıcısı.

ppEvent
[out] Kodu çözülen yönetilen hata ayıklama olayını temsil eden bir ICorDebugDebugEvent nesnesinin adresini gösteren işaretçi.

Açıklamalar

Not

Bu yöntem yalnızca .NET Native ile kullanılabilir.

Gereksinimler

Platform: Bkz. Sistem Gereksinimleri.

Üstbilgi: CorDebug.idl, CorDebug.h

Kitaplığı: CorGuids.lib

.NET Framework Sürümleri: Yalnızca .NET Native 4.6 sürümünden itibaren kullanılabilir

Ayrıca bkz.