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