IXCLRDataProcess::Request-Methode
Anforderungen zum Auffüllen des Puffers, der mit den Daten des Prozesses angegeben wird.
Hinweis
Diese API wurde ursprünglich für die interne Verwendung in der Runtime entwickelt. Obwohl sie jetzt für die Verwendung durch Dritte unterstützt wird, wird empfohlen, nach Möglichkeit mit den APIs ICorDebug
und ICorProfiler
zu arbeiten.
Syntax
HRESULT Request(
[in] ULONG32 reqCode,
[in] ULONG32 inBufferSize,
[in, size_is(inBufferSize)] BYTE* inBuffer,
[in] ULONG32 outBufferSize,
[out, size_is(outBufferSize)] BYTE* outBuffer);
Parameter
reqCode
[in] Anforderungstyp, der gesendet werden soll.
Anforderungen können eine der folgenden Sein:
Member | Wert | Beschreibung |
---|---|---|
CLRDATA_REQUEST_REVISION |
0xe0000000 | Fordern Sie die Überarbeitung des Prozesses an. Die Überarbeitung ist ein ULONG32 numerischer Wert. |
inBufferSize
[in] Größe des Eingabepuffers für die Übergabe.
inBuffer
[in, size_is(inBufferSize)] Pufferzeiger für die Rohdaten, die in der Anforderung gesendet werden sollen.
outBufferSize
[in] Größe des Ausgabepuffers.
outBuffer
[out, size_is(outBufferSize)] Pufferzeiger zum Speichern der Anforderungsantwort.
Hinweise
Die bereitgestellte Methode ist Teil der IXCLRDataProcess
Schnittstelle und entspricht dem 34. Steckplatz der tabelle der virtuellen Methode.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: Keiner
Bibliothek: Keine
.NET Framework-Versionen: Seit Version 4.7 verfügbar