Partager via


Fonction GetStartupNotificationEvent

Crée ou ouvre un gestionnaire d'événements qui sera signalé par un Common Language Runtime (CLR) qui est chargé dans le processus cible spécifié. Cette API est réservée à Windows.

Syntaxe

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

Paramètres

debuggeePID
[in] Identificateur du processus cible à partir duquel les notifications de démarrage du CLR sont reçues.

phStartupEvent
[out] Pointeur vers un handle qui sera signalé par un CLR au démarrage.

Valeur retournée

S_OK
Le handle de l'événement de notification de démarrage a été obtenu.

E_INVALIDARG
phStartupEvent est null ou debuggeePID ne fait pas référence à un processus en cours d'exécution.

E_FAIL (ou d’autres codes de retour E_)
Impossible d'obtenir le handle de l'événement de notification de démarrage.

Notes

Sur le système d'exploitation Windows, debuggeePID est mappé à un identificateur de processus du système d'exploitation.

L'événement est signalé avant l'exécution de code managé par le CLR ayant signalé l'événement.

Spécifications

Plateformes : Consultez Systèmes d’exploitation pris en charge par .NET.

En-tête : dbgshim.h

Bibliothèque : dbgshim.dll

Versions de .NET : Disponible depuis .NET Core 2.1