Método IDebugInputCallbacks::StartInput (dbgeng.h)
O método de retorno de chamada StartInput é chamado pelo mecanismo para indicar que ele está aguardando uma linha de entrada.
Sintaxe
HRESULT StartInput(
[in] ULONG BufferSize
);
Parâmetros
[in] BufferSize
Especifica o número de caracteres solicitados. Qualquer entrada maior que esse tamanho será truncada.
Valor de retorno
O valor retornado é ignorado pelo mecanismo, a menos que indique um erro de chamada de procedimento remoto; nesse caso, o cliente, com o qual este objeto IDebugEventCallbacks está registrado, está desabilitado.
Observações
Esse método indica que o mecanismo está aguardando uma linha de entrada de qualquer cliente. Isso pode ocorrer se, por exemplo, o método Input foi chamado em um cliente.
Depois de chamar esse método, o mecanismo aguarda até receber alguma entrada. Quando ele recebe entrada, ele chama IDebugInputCallbacks::EndInput para informar todos os IDebugInputCallbacks objetos registrados com clientes que ele não está mais aguardando entrada.
O objeto IDebugInputCallbacks pode fornecer ao mecanismo uma linha de entrada chamando os métodos ReturnInput ou ReturnInputWide.
Para obter mais informações sobre a entrada do 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) |