Compartir a través de


Función GetStartupNotificationEvent

Crea o abre un identificador de eventos que common Language Runtime (CLR) carga en el proceso de destino especificado. Esta API solo es Windows.

Sintaxis

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

Parámetros

debuggeePID
[in] Identificador de proceso del proceso de destino desde el que se van a recibir notificaciones de inicio de CLR.

phStartupEvent
[out] Puntero a un identificador que se indicará mediante CLR al iniciarse.

Valor devuelto

S_OK
Se obtuvo correctamente el identificador del evento de notificación de inicio.

E_INVALIDARG
phStartupEvent es null o debuggeePID no hace referencia a un proceso que se está ejecutando actualmente.

E_FAIL (u otros E_ códigos de retorno)
No se puede obtener el identificador para el evento de notificación de inicio.

Observaciones

En el sistema operativo Windows, debuggeePID se asigna a un identificador de proceso del sistema operativo.

El evento se señala antes de que clR ejecute cualquier código administrado que indique el evento.

Requisitos

Plataformas: Consulte Sistemas operativos compatibles con .NET.

Encabezado: dbgshim.h

Biblioteca: dbgshim.dll

Versiones de .NET: Disponible desde .NET Core 2.1