IXCLRDataProcess::Request-metod
Begäranden om att fylla i bufferten som anges med processens data.
Kommentar
Det här API:et utformades ursprungligen för intern användning i körningen. Även om det nu stöds för användning från tredje part rekommenderar vi att du arbetar med ICorDebug
OCH ICorProfiler
API:er när det är möjligt.
Syntax
HRESULT Request(
[in] ULONG32 reqCode,
[in] ULONG32 inBufferSize,
[in, size_is(inBufferSize)] BYTE* inBuffer,
[in] ULONG32 outBufferSize,
[out, size_is(outBufferSize)] BYTE* outBuffer);
Parametrar
reqCode
[i] Begärandetyp som ska skickas.
Begäranden kan vara något av följande:
Medlem | Värde | beskrivning |
---|---|---|
CLRDATA_REQUEST_REVISION |
0xe0000000 | Begär en översyn av processen. Revisionen är ett ULONG32 numeriskt värde. |
inBufferSize
[i] storleken på indatabufferten som ska skickas in.
inBuffer
[in, size_is(inBufferSize)] Buffertpekare för rådata som ska skickas i begäran.
outBufferSize
[i] Utdatabuffertens storlek.
outBuffer
[out, size_is(outBufferSize)] Buffertpekare som används för att lagra begärandesvaret.
Kommentarer
Den angivna metoden är en del av IXCLRDataProcess
gränssnittet och motsvarar den 34:e platsen i den virtuella metodtabellen.
Krav
Plattformar: Se Systemkrav.
Rubrik: Ingen
Bibliotek: Ingen
.NET Framework-versioner: Finns sedan 4.7