Método IDebugInputCallbacks::StartInput (dbgeng.h)
El motor llama al método de devolución de llamada StartInput 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 mayor 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 está registrado este objeto IDebugEventCallbacks , está deshabilitado.
Comentarios
Este método indica que el motor está esperando una línea de entrada de 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 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, vea Entrada y salida.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | dbgeng.h (incluir Dbgeng.h) |