Delen via


Methode IXCLRDataMethodDefinition::Request

Aanvragen voor het vullen van de buffer die is opgegeven met de gegevens van de methode.

Notitie

Deze API is oorspronkelijk ontworpen voor intern gebruik in de runtime. Hoewel het nu wordt ondersteund voor gebruik van derden, raden we u aan om indien mogelijk met ICorDebug en ICorProfiler API's te werken.

Syntaxis

HRESULT Request(
    [in] ULONG32 reqCode,
    [in] ULONG32 inBufferSize,
    [in, size_is(inBufferSize)] BYTE* inBuffer,
    [in] ULONG32 outBufferSize,
    [out, size_is(outBufferSize)] BYTE* outBuffer);

Parameters

reqCode
[in] Aanvraagtype dat moet worden verzonden.

Aanvragen kunnen een van de volgende zijn:

Lid Weergegeven als Beschrijving
CLRDATA_REQUEST_REVISION 0xe0000000 Vraag de revisie van de methode aan. De revisie is een ULONG32 numerieke waarde.

inBufferSize
[in] grootte van de invoerbuffer die moet worden doorgegeven.

inBuffer
[in, size_is(inBufferSize)] Bufferpointer voor de onbewerkte gegevens die in de aanvraag moeten worden verzonden.

outBufferSize
[in] Grootte van de uitvoerbuffer.

outBuffer
[out, size_is(outBufferSize)] Bufferpointer die wordt gebruikt om het antwoord van de aanvraag op te slaan.

Opmerkingen

De opgegeven methode maakt deel uit van de IXCLRDataMethodDefinition interface en komt overeen met de 18e sleuf van de tabel met virtuele methoden.

Vereisten

Platformen: Zie Systeemvereisten.
Koptekst: Geen
Bibliotheek: Geen
.NET Framework-versies: beschikbaar sinds 4.7

Zie ook