Aracılığıyla paylaş


IXCLRDataMethodInstance::Request Yöntemi

Verilen arabelleği yöntem örneğinin verileriyle doldurma istekleri.

Not

Bu API başlangıçta çalışma zamanında iç kullanım için tasarlanmıştır. Artık üçüncü taraf kullanımı için desteklense de mümkün olduğunda ve ICorProfiler API'leriyle ICorDebug çalışmanızı öneririz.

Sözdizimi

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

Parametreler

reqCode
[in] Gönderilecek istek türü.

İstekler aşağıdakilerden biri olabilir:

Üye Value Açıklama
CLRDATA_REQUEST_REVISION 0xe0000000 Yöntem örneğinin gözden geçirilmesini isteyin. Düzeltme, ULONG32 bir sayısal değerdir.

inBufferSize
[in] geçirilecek giriş arabelleğinin boyutu.

inBuffer
[in, size_is(inBufferSize)] İstekte gönderilecek ham veriler için arabellek işaretçisi.

outBufferSize
[in] Çıkış arabelleğinin boyutu.

outBuffer
[out, size_is(outBufferSize)] İstek yanıtını depolamak için kullanılacak arabellek işaretçisi.

Açıklamalar

Sağlanan yöntem arabirimin IXCLRDataProcess bir parçasıdır ve sanal yöntem tablosunun 34. yuvasına karşılık gelir.

Gereksinimler

Platformlar: Bkz. Sistem Gereksinimleri.
Üst Bilgi: Yok
Kitaplık: Yok
.NET Framework Sürümleri: 4.7 sürümünden itibaren kullanılabilir

Ayrıca bkz.