GetStartupNotificationEvent, funkcja dla programu Silverlight

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