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.
Retornar valor
O valor retornado é ignorado pelo mecanismo, a menos que indique um erro de chamada de procedimento remoto; nesse caso, o cliente, com o qual esse objeto IDebugEventCallbacks está registrado, está desabilitado.
Comentários
Esse método indica que o mecanismo está aguardando uma linha de entrada de qualquer cliente. Isso poderá ocorrer se, por exemplo, o método Input tiver sido 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 objetos IDebugInputCallbacks 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 |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | dbgeng.h (inclua Dbgeng.h) |