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.
RegisterForRuntimeStartup API'sinde .NET çalışma zamanı başlatıldığında çağrılan bir işleve işaret eder.
Sözdizimi
typedef VOID (*PSTARTUP_CALLBACK)(
IUnknown *pCordb,
PVOID parameter,
HRESULT hr);
Parametreler
pCordb
[in] COM nesnesine (IUnknown işaretçisi) işaret eden bir işaretçi. Bu nesne, döndürülmeden önce bir ICorDebug nesnesine yayınlanır.
parameter
[in] parameterRegisterForRuntimeStartup'a geçirilen değer.
hr
[in] İşlemin sonucu. Değerler şunlardır:
S_OK:pCordbICorDebug arabirim arabirimini uygulayan geçerli bir nesneye başvurur.CORDBG_E_DEBUG_COMPONENT_MISSING: CLR hata ayıklaması için gerekli olan bir bileşen bulunamaz. hedef CoreCLR.dll ile aynı dizinde mscordbi.dll veyamscordaccore.dllbulunamadı.CORDBG_E_INCOMPATIBLE_PROTOCOL: mscordbi.dll veya mscordaccore.dll hedef CoreCLR.dllile aynı sürüm değildir.E_FAIL(veya diğerE_dönüş kodları): ICorDebug arabirimi döndürülemiyor.
Açıklamalar
Sağlanan arabirim, hedef işlemde CLR'ye ekleme ve CLR'nin çalıştırdığı yönetilen kodda hata ayıklama özelliklerine sahiptir.
Gereksinimler
Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.
Üst bilgi: dbgshim.h
Kitaplık: dbgshim.dll, libdbgshim.so, libdbgshim.dylib
.NET Sürümleri: .NET Core 2.1'den itibaren kullanılabilir