Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt oder öffnet ein Ereignishandle, das über jede CLR-Runtime (Common Language Runtime) benachrichtigt wird, die im angegebenen Zielprozess geladen wird.
Syntax
HRESULT GetStartupNotificationEvent
(
[in] DWORD debuggeePID,
[out] HANDLE* phStartupEvent
);
Parameter
debuggeePID [in] Prozessbezeichner des Zielprozesses, aus dem CLR-Startbenachrichtigungen empfangen werden sollen.
phStartupEvent [out] Ein Zeiger auf einen Handle, der beim Start von einem CLR signalisiert wird.
Rückgabewert
S_OK Das Handle für das Startbenachrichtigungsereignis wurde erfolgreich abgerufen.
phStartupEvent E_INVALIDARG ist NULL oder debuggeePID verweist nicht auf einen Prozess, der derzeit ausgeführt wird.
E_FAIL (oder andere E_ Rückgabecodes) kann das Handle nicht für das Startbenachrichtigungsereignis abrufen.
Hinweise
Unter dem Windows-Betriebssystem wird debuggeePID einem Betriebssystem-Prozessbezeichner zugeordnet.
Das Ereignis wird signalisiert, bevor irgendwelcher verwalteter Code von der CLR ausgeführt wurde, die das Ereignis signalisiert hat.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: dbgshim.h
Library: dbgshim.dll
.NET Framework-Versionen: 3.5 SP1