Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Tworzy lub otwiera dojście zdarzeń, które będzie sygnalizowane przez dowolne środowisko uruchomieniowe języka wspólnego (CLR), które jest ładowane w określonym procesie docelowym. Ten interfejs API jest tylko systemem Windows.
Składnia
HRESULT GetStartupNotificationEvent (
[in] DWORD debuggeePID,
[out] HANDLE* phStartupEvent
);
Parametry
debuggeePID
[in] Identyfikator procesu docelowego, z którego mają być odbierane powiadomienia uruchamiania środowiska CLR.
phStartupEvent
[out] Wskaźnik do uchwytu, który będzie sygnalizowany przez CLR podczas uruchamiania.
Wartość zwracana
S_OK
Pomyślnie uzyskano dojście do zdarzenia powiadomienia uruchamiania.
E_INVALIDARG
phStartupEvent ma wartość null lub debuggeePID nie odwołuje się do aktualnie uruchomionego procesu.
E_FAIL (lub inne E_ kody powrotne)
Nie można uzyskać dojścia do zdarzenia powiadomienia uruchamiania.
Uwagi
W systemie debuggeePID operacyjnym Windows mapuje na identyfikator procesu systemu operacyjnego.
Zdarzenie jest sygnalizowane przed wykonaniem jakiegokolwiek kodu zarządzanego przez clR, który zasygnalizował zdarzenie.
Wymagania
Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.
Nagłówek: dbgshim.h
Biblioteka: dbgshim.dll
Wersje platformy .NET: Dostępne od wersji .NET Core 2.1