Aracılığıyla paylaş


GetStartupNotificationEvent işlevi

Belirtilen hedef işlemde yüklenen herhangi bir ortak dil çalışma zamanı (CLR) tarafından işaretlenecek bir olay tanıtıcısı oluşturur veya açar. Bu API yalnızca Windows'dur.

Sözdizimi

HRESULT GetStartupNotificationEvent (
    [in]  DWORD     debuggeePID,
    [out]  HANDLE*  phStartupEvent
);

Parametreler

debuggeePID
[in] CLR başlangıç bildirimlerinin alındığı hedef işlemin işlem tanımlayıcısı.

phStartupEvent
[out] Başlangıçta clr tarafından sinyal verilecek bir tanıtıcı işaretçisi.

Dönüş değeri

S_OK
Başlangıç bildirimi olayının tanıtıcısı başarıyla alındı.

E_INVALIDARG
phStartupEvent null veya debuggeePID çalışmakta olan bir işleme başvurmaz.

E_FAIL (veya diğer E_ iade kodları)
Başlangıç bildirimi olayının tanıtıcısı alınamıyor.

Açıklamalar

Windows işletim sisteminde bir debuggeePID işletim sistemi işlem tanımlayıcısına eşler.

Olay, olayı işaret eden CLR tarafından herhangi bir yönetilen kod yürütülmeden önce işaret edilir.

Gereksinimler

Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.

Üst bilgi: dbgshim.h

Kitaplık: dbgshim.dll

.NET Sürümleri: .NET Core 2.1'den itibaren kullanılabilir