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 bir özel durum hata ayıklama olayından bayt dizisine yönelik bir işaretçi.
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 bilgiler 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 bir yönetilen hata ayıklama olayını temsil eden ICorDebugDebugEvent nesnesinin adresine yönelik bir işaretçi.
Açıklamalar
Not
Bu yöntem yalnızca .NET Native ile kullanılabilir.
Gereksinimler
Platformlar: Bkz. Sistem Gereksinimleri.
Üst bilgi: CorDebug.idl, CorDebug.h
Kitaplık: CorGuids.lib
.NET Framework Sürümleri: Yalnızca .NET Yerel 4.6 sürümünden itibaren kullanılabilir