Compartilhar via


Método IDebugControl::Input (dbgeng.h)

O método de Entrada solicita uma cadeia de caracteres de entrada do mecanismo de depurador .

Sintaxe

HRESULT Input(
  [out]           PSTR   Buffer,
  [in]            ULONG  BufferSize,
  [out, optional] PULONG InputSize
);

Parâmetros

[out] Buffer

Recebe a cadeia de caracteres de entrada do mecanismo.

[in] BufferSize

Especifica o tamanho, em caracteres, do buffer que o Buffer especifica. Esse tamanho inclui o espaço para o caractere de terminação '\0'.

[out, optional] InputSize

Recebe o número de caracteres retornados no buffer . Esse tamanho inclui o espaço para o caractere de terminação '\0'. Se InputSize for NULL, essas informações não serão retornadas.

Valor de retorno

Código de retorno Descrição
S_OK
O método foi bem-sucedido.
S_FALSE
O método foi bem-sucedido. No entanto, o buffer não era grande o suficiente para manter toda a cadeia de caracteres de entrada e foi truncado.
 

Esse método também pode retornar valores de erro. Consulte de Valores Retornados para obter mais detalhes.

Observações

Para obter uma visão geral da entrada no mecanismo de depurador, consulte entrada e saída.

Requisitos

Requisito Valor
da Plataforma de Destino Área de trabalho
cabeçalho dbgeng.h (inclua Dbgeng.h)

Consulte também

IDebugControl

InputWide