Share via


ICLRDataTarget::Request Method

Called by the common language runtime (CLR) data access services to request an operation, as defined by the implementation.

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: Windows 2000, Windows XP, Windows Server 2003 family

Header: ClrData.idl

Library: CorGuids.lib

.NET Framework Version: 2.0

See Also

Concepts

ICLRDataTarget Interface