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