Partilhar via


Método IXCLRDataModule::Request

Pedidos para preencher a memória intermédia fornecida com os dados do módulo.

Nota

Esta API foi originalmente concebida para utilização interna no runtime. Embora agora seja suportado para utilização de terceiros, recomendamos que trabalhe com e ICorProfiler apIs ICorDebug sempre que possível.

Sintaxe

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

Parâmetros

reqCode
[in] Tipo de pedido a enviar.

inBufferSize
[em] tamanho da memória intermédia de entrada a transmitir.

inBuffer
[in, size_is(inBufferSize)] Ponteiro de memória intermédia para que os dados não processados sejam enviados no pedido.

outBufferSize
[in] Tamanho da memória intermédia de saída.

outBuffer
[out, size_is(outBufferSize)] Ponteiro de memória intermédia a utilizar para armazenar a resposta do pedido.

Observações

O método fornecido faz parte da IXCLRDataModule interface e corresponde ao 37º bloco da tabela de métodos virtuais.

Requisitos

Plataformas: Veja Requisitos do Sistema. Cabeçalho:Nenhuma Biblioteca: Nenhuma .NET Framework Versões: Disponível desde 4.7

Ver também