Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Crea o apre un handle di evento che verrà segnalato da qualsiasi CLR (Common Language Runtime) che sta caricando 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 un CLR all'avvio.
Valore restituito
S_OK
Ottenuto correttamente l'handle per l'evento di notifica di avvio.
E_INVALIDARG
phStartupEvent è null o debuggeePID non fa riferimento a un processo attualmente in esecuzione.
E_FAIL (o altri E_ codici restituiti)
Impossibile ottenere l'handle per l'evento di notifica di avvio.
Osservazioni:
Nel sistema operativo Windows viene debuggeePID eseguito il mapping a un identificatore del processo del sistema operativo.
L'evento viene segnalato prima dell'esecuzione di qualsiasi codice gestito da CLR che ha segnalato l'evento.
Requisiti
Piattaforme: Vedere Sistemi operativi supportati da .NET.
Intestazione: dbgshim.h
Libreria: dbgshim.dll
Versioni di .NET: Disponibile a partire da .NET Core 2.1