(dbgmodel.h) IDataModelScriptDebugClient 介面
腳本調試程式的用戶端會將此介面實作為與腳本調試程序雙向通道的一部分。
想要提供腳本偵錯功能的使用者介面會實作 IDataModelScriptDebugClient 介面。 文稿提供者會利用此介面來回傳遞偵錯資訊 (,例如:發生的事件、斷點等...)
繼承
IDataModelScriptDebugClient 繼承自 IUnknown。
方法
IDataModelScriptDebugClient 介面具有這些方法。
IDataModelScriptDebugClient::AddRef IDataModelScriptDebugClient::AddRef 方法會遞增物件上介面的參考計數。 |
IDataModelScriptDebugClient::NotifyDebugEvent 每當發生中斷腳本調試程式的事件時,偵錯程序代碼本身會透過 NotifyDebugEvent 方法呼叫介面。 |
IDataModelScriptDebugClient::QueryInterface IDataModelScriptDebugClient::QueryInterface 方法會擷取物件上支援介面的指標。 |
IDataModelScriptDebugClient::Release IDataModelScriptDebugClient::Release 方法會遞減物件上介面的參考計數。 |
備註
想要在腳本偵錯周圍提供介面的偵錯主機或調試程式應用程式,必須透過腳本偵錯介面上的 StartDebugging 方法,將 IDataModelScriptDebugClient 介面的實作提供給腳本調試程式。
IDataModelScriptDebugClient 是傳遞偵錯事件的通道,而控制權會從腳本執行引擎傳送到調試程式介面。
規格需求
需求 | 值 |
---|---|
標頭 | dbgmodel.h |