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 von jeder Common Language Runtime (CLR) signalisiert wird, die im angegebenen Zielprozess geladen wird. Diese API ist nur Windows.
Syntax
HRESULT GetStartupNotificationEvent (
[in] DWORD debuggeePID,
[out] HANDLE* phStartupEvent
);
Die 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.
E_INVALIDARG
phStartupEvent ist null oder debuggeePID verweist nicht auf einen Prozess, der derzeit ausgeführt wird.
E_FAIL (oder andere E_ Rückgabecodes)
Das Handle für das Startbenachrichtigungsereignis kann nicht angefordert werden.
Bemerkungen
Auf dem Windows-Betriebssystem debuggeePID wird einem Betriebssystemprozessbezeichner zugeordnet.
Das Ereignis wird signalisiert, bevor ein verwalteter Code von der CLR ausgeführt wird, die das Ereignis signalisiert hat.
Anforderungen
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Header: dbgshim.h
Bibliothek: dbgshim.dll
.NET-Versionen: Verfügbar seit .NET Core 2.1