Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
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.
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.
phStartupEvent E_INVALIDARG ma wartość null lub debuggeePID nie odwołuje się do aktualnie uruchomionego procesu.
E_FAIL (lub inne kody powrotne E_) 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 Wymagania systemowe.
Nagłówek: dbgshim.h
Biblioteka: dbgshim.dll
Wersje programu .NET Framework: 3.5 z dodatkiem SP1