Interface IDataModelScriptDebugClient (dbgmodel.h)
O cliente do depurador de script implementa essa interface como parte de um canal de comunicação bidirecional com o depurador de script.
A interface do usuário que deseja fornecer a capacidade de depuração de script implementa a interface IDataModelScriptDebugClient. O provedor de script utiliza essa interface para passar informações de depuração para frente e para trás (por exemplo: eventos que ocorrem, pontos de interrupção etc...)
Herança
IDataModelScriptDebugClient herda de IUnknown.
Métodos
A interface IDataModelScriptDebugClient tem esses métodos.
IDataModelScriptDebugClient::AddRef O método IDataModelScriptDebugClient::AddRef incrementa a contagem de referência para uma interface em um objeto . |
IDataModelScriptDebugClient::NotifyDebugEvent Sempre que ocorre qualquer evento que interrompa o depurador de script, o próprio código de depuração faz uma chamada para a interface por meio do método NotifyDebugEvent. |
IDataModelScriptDebugClient::QueryInterface O método IDataModelScriptDebugClient::QueryInterface recupera ponteiros para as interfaces com suporte em um objeto . |
IDataModelScriptDebugClient::Release O método IDataModelScriptDebugClient::Release diminui a contagem de referência para uma interface em um objeto . |
Comentários
O aplicativo de depuração de host ou depurador que deseja fornecer uma interface em torno da depuração de script deve fornecer uma implementação da interface IDataModelScriptDebugClient para o depurador de script por meio do método StartDebugging na interface de depuração para o script.
O IDataModelScriptDebugClient é o canal de comunicação no qual os eventos de depuração são passados e o controle vai do mecanismo de execução de script para uma interface do depurador.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | dbgmodel.h |