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) |