Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Hedef işlemin çalıştığı işlemci mimarisi ve işletim sistemi de dahil olmak üzere platform hakkında bilgi sağlar.
Sözdizimi
HRESULT GetPlatform([out] CorDebugPlatform * pTargetPlatform);
Parametreler
pTargetPlatform [out] Hedef platformu açıklayan CorDebugPlatformEnum sabit listesi işaretçisi.
Açıklamalar
CorDebugPlatformEnum Numaralandırma dönüş değeri, ICorDebug arabirimi tarafından işaretçi boyutu, adres alanı düzeni, kayıt kümesi, yönerge biçimi, bağlam düzeni ve çağırma kuralları gibi hedef işlemin ayrıntılarını belirlemek için kullanılır.
Değer, pTargetPlatform kullanılan gerçek donanımı belirtmek yerine hedef için öykünmekte olan bir platforma başvuruda bulunabilir. Örneğin, Windows işletim sisteminin 64 bit sürümünde Windows üzerinde Windows (WOW) ortamında çalışan bir işlem CorDebugPlatformEnum sabit listesi değerini kullanmalıdırCORDB_PLATFORM_WINDOWS_X86.
Bu yöntem başarılı olmalıdır. Başarısız olursa hedef platform kullanılamaz. Yöntemi aşağıdaki nedenlerle başarısız olabilir:
Hedef için öykünülen platform kullanılamaz.
Hedef platformdaki gerçek donanım kullanılamaz.
Gereksinimler
Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.
Üstbilgi: CorDebug.idl, CorDebug.h
Kütüphane: CorGuids.lib
.NET sürümleri: .NET Framework 4.0'dan itibaren kullanılabilir