Bagikan melalui


Fungsi GetStartupNotificationEvent

Membuat atau membuka handel peristiwa yang akan disinyalir oleh runtime bahasa umum (CLR) yang dimuat dalam proses target yang ditentukan. API ini hanya Windows.

Sintaksis

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

Parameter-parameternya

debuggeePID
[di] Proses pengidentifikasi proses target untuk menerima pemberitahuan startup CLR.

phStartupEvent
[out] Penunjuk ke handel yang akan disinyalir oleh CLR saat startup.

Mengembalikan nilai

S_OK
Berhasil memperoleh handel ke peristiwa pemberitahuan startup.

E_INVALIDARG
phStartupEvent null atau debuggeePID tidak mengacu pada proses yang sedang berjalan.

E_FAIL (atau kode pengembalian lainnya E_ )
Tidak dapat memperoleh handel ke peristiwa pemberitahuan startup.

Komentar

Pada sistem operasi Windows, debuggeePID petakan ke pengidentifikasi proses OS.

Peristiwa ini disinyalir sebelum kode terkelola dijalankan oleh CLR yang memberi sinyal peristiwa.

Persyaratan

Platform: Lihat Sistem operasi yang didukung .NET.

Header: dbgshim.h

Pustaka: dbgshim.dll

Versi .NET: Tersedia sejak .NET Core 2.1