Megosztás a következőn keresztül:


GetStartupNotificationEvent függvény

Létrehoz vagy megnyit egy eseménykezelőt, amelyet a megadott célfolyamatba betöltendő közös nyelvi futtatókörnyezet (CLR) jelez. Ez az API csak Windows rendszerű.

Szemantika

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

Paraméterek

debuggeePID
[in] Annak a célfolyamatnak a folyamatazonosítója, amelyről clr indítási értesítéseket kell kapni.

phStartupEvent
[kifelé] Egy olyan fogópontra mutató mutató, amelyet egy CLR jelez indításkor.

Visszaadott érték

S_OK
Sikeresen lekérte a leírót az indítási értesítési eseményhez.

E_INVALIDARG
phStartupEvent null értékű, vagy debuggeePID nem hivatkozik az éppen futó folyamatra.

E_FAIL (vagy egyéb E_ visszatérési kódok)
Nem sikerült lekérte a leírót az indítási értesítési eseményhez.

Megjegyzések

A Windows operációs rendszeren debuggeePID leképez egy operációsrendszer-folyamatazonosítót.

Az eseményt az eseményt jelző CLR minden felügyelt kód végrehajtása előtt jelzi.

Követelmények

Platformok: Lásd: .NET által támogatott operációs rendszerek.

Fejléc: dbgshim.h

Kódtár: dbgshim.dll

.NET-verziók: A .NET Core 2.1 óta érhető el