Método IDebugClient4::GetEventCallbacks (dbgeng.h)
O método GetEventCallbacks retorna o objeto de retorno de chamada de evento registrado com esse cliente.
Sintaxe
HRESULT GetEventCallbacks(
[out] PDEBUG_EVENT_CALLBACKS *Callbacks
);
Parâmetros
[out] Callbacks
Recebe um ponteiro de interface para o objeto de retornos de chamada de evento 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 |
---|---|
|
O método foi bem-sucedido. |
Observações
Cada cliente pode ter no máximo um objeto IDebugEventCallbacks ou objeto IDebugEventCallbacksWide registrado com ele para receber eventos .
Se nenhum objeto de retorno de chamada de evento for registrado com o cliente, o valor de retornos de chamada será definido como NULL.
A interface IDebugEventCallbacks estende a interface COM IUnknown. Antes de retornar o objeto IDebugEventCallbacks especificado pelo Callbacks, o mecanismo chama seu método IUnknown::AddRef. Quando esse objeto não for mais necessário, seu método IUnknown::Release deve ser chamado.
Para obter mais informações sobre retornos de chamada, consulte Retornos de chamada.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Área de trabalho |
cabeçalho | dbgeng.h (inclua Dbgeng.h) |