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

Ayrıca bkz.