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