Compartir a través de


Método IDebugInputCallbacks::StartInput (dbgeng.h)

El motor llama al startInput método de devolución de llamada para indicar que está esperando una línea de entrada.

Sintaxis

HRESULT StartInput(
  [in] ULONG BufferSize
);

Parámetros

[in] BufferSize

Especifica el número de caracteres solicitados. Cualquier entrada más larga que este tamaño se truncará.

Valor devuelto

El motor omite el valor devuelto a menos que indique un error de llamada a procedimiento remoto; en este caso, el cliente, con el que este IDebugEventCallbacks objeto está registrado, está deshabilitado.

Observaciones

Este método indica que el motor está esperando una línea de entrada desde cualquier cliente. Esto puede ocurrir si, por ejemplo, se llamó al método input en un cliente.

Después de llamar a este método, el motor espera hasta que recibe alguna entrada. Cuando recibe la entrada, llama a IDebugInputCallbacks::EndInput para informar a todos los objetos IDebugInputCallbacks que están registrados con clientes que ya no están esperando la entrada.

El objeto IDebugInputCallbacks puede proporcionar al motor una línea de entrada llamando a los métodos ReturnInput o ReturnInputWide.

Para obtener más información sobre la entrada del motor del depurador, consulte entrada y salida.

Requisitos

Requisito Valor
de la plataforma de destino de Escritorio
encabezado de dbgeng.h (include Dbgeng.h)