Compartir vía


Función GetStartupNotificationEvent

Crea o abre un identificador de evento al que apuntará cualquier Common Language Runtime (CLR) que se cargue en el proceso de destino especificado. Esta API es solo de 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 reciben las notificaciones de inicio del CLR.

phStartupEvent
[out] Puntero a un identificador que señalará un CLR en el inicio.

Valor devuelto

S_OK
El identificador del evento de notificación de inicio se obtuvo correctamente.

E_INVALIDARG
phStartupEvent es nulo o debuggeePID no hace referencia a un proceso actualmente en ejecución.

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

Comentarios

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

El evento se señala antes de que el CLR que lo señaló ejecute ningún código administrado.

Requisitos

Plataformas: consulte Sistemas operativos compatibles con .NET.

Encabezado: dbgshim.h

Biblioteca: dbgshim.dll

Versiones de .NET: disponible a partir de .NET Core 2.1