ICLRDataTarget::Request 方法

由公共语言运行时 (CLR) 数据访问服务调用以请求操作(如实现所定义)。

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

参数

  • reqCode
    [in] 用户定义。

  • inBufferSize
    [in] 用于传入请求的输入缓冲区的大小。

  • inBuffer
    [in] 包含请求的缓冲区。

  • outBufferSize
    [in] 用于响应的输出缓冲区的大小。

  • outBuffer
    [out] 包含响应的缓冲区。

备注

借助 Request 方法,可以方便地添加未指定的自定义操作。 也就是说,此方法提供了扩展性,但无需修订接口定义。

此方法由调试应用程序的编写器实现。

要求

**平台:**请参见 .NET Framework 系统要求

**头文件:**ClrData.idl、ClrData.h

**库:**CorGuids.lib

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

请参见

参考

ICLRDataTarget 接口