Funzione GetStartupNotificationEvent
Crea o apre un handle dell'evento che verrà segnalato da qualsiasi CLR (Common Language Runtime) caricato nel processo di destinazione specificato. Questa API è solo Windows.
Sintassi
HRESULT GetStartupNotificationEvent (
[in] DWORD debuggeePID,
[out] HANDLE* phStartupEvent
);
Parametri
debuggeePID
[in] Identificatore del processo di destinazione da cui ricevere le notifiche di avvio CLR.
phStartupEvent
[out] Puntatore a un handle che verrà segnalato da CLR all'avvio.
Valore restituito
S_OK
L'handle all'evento di notifica di avvio è stato ottenuto correttamente.
E_INVALIDARG
phStartupEvent
è null o debuggeePID
non fa riferimento a un processo attualmente in esecuzione.
E_FAIL
(o altri codici E_
restituiti)
Non è possibile ottenere l'handle all'evento di notifica di avvio.
Osservazioni:
Nel sistema operativo Windows debuggeePID
esegue il mapping a un identificatore di processo del sistema operativo.
L'evento viene segnalato prima che qualsiasi codice gestito venga eseguito dal CLR che ha segnalato l'evento.
Requisiti
Piattaforme: vedere Sistemi operativi supportati da .NET.
Intestazione: dbgshim.h
Libreria: dbgshim.dll
Versioni .NET: disponibile a partire da .NET Core 2.1