Dela via


Funktionen GetStartupNotificationEvent

Skapar eller öppnar en händelsereferens som kommer att signaleras av all vanlig språkkörning (CLR) som läses in i den angivna målprocessen. Det här API:et är endast Windows.

Syntax

HRESULT GetStartupNotificationEvent (
    [in]  DWORD     debuggeePID,
    [out]  HANDLE*  phStartupEvent
);

Parametrar

debuggeePID
[i] Processidentifierare för målprocessen som clr-startmeddelanden ska ta emot från.

phStartupEvent
[ut] En pekare till ett handtag som kommer att signaleras av en CLR vid start.

Returvärde

S_OK
Handtaget har hämtats till startmeddelandehändelsen.

E_INVALIDARG
phStartupEvent är null eller debuggeePID refererar inte till en process som körs för närvarande.

E_FAIL (eller andra E_ returkoder)
Det gick inte att hämta handtaget till startmeddelandehändelsen.

Kommentarer

I Windows-operativsystemet debuggeePID mappar du till en os-processidentifierare.

Händelsen signaleras innan någon hanterad kod körs av DEN CLR som signalerade händelsen.

Behov

Plattformar: Se operativsystem som stöds av .NET.

Rubrik: dbgshim.h

Bibliotek: dbgshim.dll

.NET-versioner: Finns sedan .NET Core 2.1