Partilhar via


Método IDebugClient::SetInputCallbacks (dbgeng.h)

O método SetInputCallbacks registra um retornos de chamada de entrada objeto com o cliente.

Sintaxe

HRESULT SetInputCallbacks(
  [in, optional] PDEBUG_INPUT_CALLBACKS Callbacks
);

Parâmetros

[in, optional] Callbacks

Especifica o ponteiro da interface para o objeto de retorno de chamada de entrada a ser registrado com esse cliente.

Valor de retorno

Esse método também pode retornar valores de erro. Consulte de Valores Retornados para obter mais detalhes.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.

Observações

Cada cliente pode ter no máximo um IDebugInputCallbacks objeto registrado com ele para receber solicitações de entrada.

A interface IDebugInputCallbacks estende a interface COM IUnknown. setInputCallbacks chamará o método IUnknown::AddRef do objeto especificado por Callbacks. O método IUnknown::Release dessa interface será chamado na próxima vez que SetInputCallbacks for chamado nesse cliente ou quando esse cliente for excluído.

Requisitos

Requisito Valor
da Plataforma de Destino Área de trabalho
cabeçalho dbgeng.h (inclua Dbgeng.h)

Consulte também

getInputCallbacks

IDebugClient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

IDebugInputCallbacks