ICLRDataTarget::Request Method
Called by the common language runtime (CLR) data access services to request an operation, as defined by the implementation.
Syntax
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] User-defined.
inBufferSize
[in] The size of the input buffer, which is used for the incoming request.
inBuffer
[in] A buffer containing the request.
outBufferSize
[in] The size of the output buffer, which is used for the response.
outBuffer
[out] A Buffer containing the response.
Remarks
The Request
method facilitates the addition of unspecified custom operations. That is, this method provides extensibility without requiring revision of the interface definition.
This method is implemented by the writer of the debugging application.
Requirements
Platforms: See System Requirements.
Header: ClrData.idl, ClrData.h
Library: CorGuids.lib
.NET Framework Versions: Available since 2.0