Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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) |