ICLRDataTarget Arabirimi
Ortak dil çalışma zamanının (CLR) hedef öğesiyle etkileşime yönelik yöntemler sağlar.
Yöntemler
Yöntem | Açıklama |
---|---|
GetCurrentThreadID Yöntemi | Geçerli iş parçacığının işletim sistemi tanımlayıcısını alır. |
GetImageBase Yöntemi | Belirtilen görüntünün temel bellek adresini alır. |
GetMachineType Yöntemi | Hedef işlemin kullandığı yönerge kümesi türü için bir tanımlayıcı alır. |
GetPointerSize Yöntemi | Geçerli hedefe işaret eden bir işaretçinin bayt cinsinden boyutunu alır. |
GetThreadContext Yöntemi | Belirtilen tanımlayıcıya sahip iş parçacığının bağlamı için bir işaretçi alır. |
GetTLSValue Yöntemi | Belirtilen iş parçacığı için belirtilen dizinde iş parçacığı yerel depolama alanında (TLS) bir değer alır. |
ReadVirtual Yöntemi | Belirtilen sanal bellek adresinden verileri belirtilen arabelleğe okur. |
Request Yöntemi | Uygulama tarafından tanımlandığı gibi bir işlem istemek için ortak dil çalışma zamanı (CLR) veri erişim hizmetleri tarafından çağrılır. |
SetThreadContext Yöntemi | Hedef işlemde belirtilen iş parçacığının geçerli bağlamını ayarlar. |
SetTLSValue Yöntemi | Hedef işlemde belirtilen iş parçacığının iş parçacığı yerel depolamasında (TLS) bir değer ayarlar. |
WriteVirtual Yöntemi | Belirtilen arabellekten belirtilen sanal bellek adresine veri yazar. |
Açıklamalar
API istemcisinin (hata ayıklayıcı) bu arabirimi belirli bir hedef öğeye uygun şekilde uygulaması gerekir. Örneğin, canlı bir işlem bir bellek dökümününkinden farklı bir yürütmeye sahip olur.
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: ClrData.idl, ClrData.h
Kitaplığı: CorGuids.lib
.NET Framework Sürümleri: 2.0 sürümünden itibaren kullanılabilir
Ayrıca bkz.
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.