IDebugControl4::InputWide 方法 (dbgeng.h)

InputWide 方法从 调试器引擎请求输入字符串。

语法

HRESULT InputWide(
  [out]           PWSTR  Buffer,
  [in]            ULONG  BufferSize,
  [out, optional] PULONG InputSize
);

参数

[out] Buffer

从引擎接收输入字符串。

[in] BufferSize

指定 缓冲区 指定的缓冲区的大小(以字符为单位)。 此大小包括“\0”终止字符的空间。

[out, optional] InputSize

接收 缓冲区中返回的字符数。 此大小包括“\0”终止字符的空间。 如果 InputSizeNULL,则不会返回此信息。

返回值

此方法也可能返回错误值。 有关详细信息,请参阅 返回值

返回代码 描述
S_OK
该方法成功。
S_FALSE
该方法成功。 但是,缓冲区不够大,无法容纳整个输入字符串,并且已被截断。

言论

有关调试器引擎中的输入的概述,请参阅 输入和输出

要求

要求 价值
目标平台 桌面
标头 dbgeng.h (包括 Dbgeng.h)