IDebugSystemObjects3 介面 (dbgeng.h)

繼承

IDebugSystemObjects3 介面繼承自 IDebugSystemObjects2IDebugSystemObjects3 也有下列類型的成員:

方法

IDebugSystemObjects3 介面具有這些方法。

 
IDebugSystemObjects3::GetCurrentProcessDataOffset

IDebugSystemObjects3::GetCurrentProcessDataOffset 方法會傳回描述目前進程之系統數據結構的位置。
IDebugSystemObjects3::GetCurrentProcessExecutableName

GetCurrentProcessExecutableName 方法會傳回目前進程中載入的可執行檔名稱。 這個方法屬於 IDebugSystemObjects3。
IDebugSystemObjects3::GetCurrentProcessHandle

GetCurrentProcessHandle 方法會傳回目前進程的系統句柄。 這個方法屬於 IDebugSystemObjects3 介面。
IDebugSystemObjects3::GetCurrentProcessId

GetCurrentProcessId 方法會傳回目前進程的引擎進程標識碼。 這個方法屬於 IDebugSystemObjects3 介面。
IDebugSystemObjects3::GetCurrentProcessPeb

GetCurrentProcessPeb 方法會傳回目前進程 (PEB) 的進程環境區塊。 這個方法屬於 IDebugSystemObjects3 介面。
IDebugSystemObjects3::GetCurrentProcessSystemId

GetCurrentProcessSystemId 方法會傳回目前進程的系統進程標識碼。 這個方法屬於 IDebugSystemObjects3 介面。
IDebugSystemObjects3::GetCurrentProcessUpTime

GetCurrentProcessUpTime 方法會傳回目前進程執行的時間長度。 這個方法屬於 IDebugSystemObjects3 介面。
IDebugSystemObjects3::GetCurrentSystemId

GetCurrentSystemId 方法會傳回目前進程的引擎目標標識碼。 這個方法屬於 IDebugSystemObjects3 介面。
IDebugSystemObjects3::GetCurrentSystemServer

取得目前進程的伺服器。
IDebugSystemObjects3::GetCurrentSystemServerName

取得目前進程的伺服器名稱。 這個方法屬於 IDebugSystemObjects3 介面。
IDebugSystemObjects3::GetCurrentThreadDataOffset

GetCurrentThreadDataOffset 方法會傳回目前線程的系統數據結構位置。 這個方法屬於 IDebugSystemObjects3。
IDebugSystemObjects3::GetCurrentThreadHandle

GetCurrentThreadHandle 方法會傳回目前線程的系統句柄。 這個方法屬於 IDebugSystemObjects3 介面。
IDebugSystemObjects3::GetCurrentThreadId

GetCurrentThreadId 方法會傳回目前線程的引擎線程標識符。 這個方法屬於 IDebugSystemObjects3 介面。
IDebugSystemObjects3::GetCurrentThreadSystemId

GetCurrentThreadSystemId 方法會傳回目前線程的系統線程標識碼。 這個方法屬於 IDebugSystemObjects3 介面。
IDebugSystemObjects3::GetCurrentThreadTeb

GetCurrentThreadTeb 方法會傳回目前線程的線程環境區塊位置 (TEB) 。 這個方法屬於 IDebugSystemObjects3。
IDebugSystemObjects3::GetEventProcess

GetEventProcess 方法會傳回上次發生事件之進程的引擎進程標識碼。 這個方法屬於 IDebugSystemObjects3。
IDebugSystemObjects3::GetEventSystem

GetEventSystem 方法會傳回上次發生事件的目標引擎目標標識碼。 這個方法屬於 IDebugSystemObjects3。
IDebugSystemObjects3::GetEventThread

GetEventThread 方法會傳回上次發生事件之線程的引擎線程標識碼。 這個方法屬於 IDebugSystemObjects3。
IDebugSystemObjects3::GetImplicitProcessDataOffset

GetImplicitProcessDataOffset 方法會傳回目前目標的隱含進程。 這個方法屬於 IDebugSystemObjects3 介面。
IDebugSystemObjects3::GetImplicitThreadDataOffset

GetImplicitThreadDataOffset 方法會傳回目前進程的隱含線程。 這個方法屬於 IDebugSystemObjects3 介面。
IDebugSystemObjects3::GetNumberProcesses

GetNumberProcesses 方法會傳回目前目標的進程數目。 這個方法屬於 IDebugSystemObjects3 介面。
IDebugSystemObjects3::GetNumberSystems

GetNumberSystems 方法會傳回引擎目前連線的目標數目。 這個方法屬於 IDebugSystemObjects3 介面。
IDebugSystemObjects3::GetNumberThreads

GetNumberThreads 方法會傳回目前進程中的線程數目。 這個方法屬於 IDebugSystemObjects3 介面。
IDebugSystemObjects3::GetProcessIdByDataOffset

IDebugSystemObjects3::GetProcessIdByDataOffset 方法會傳回指定進程的引擎進程標識碼。 進程是由其數據位移所指定。
IDebugSystemObjects3::GetProcessIdByHandle

IDebugSystemObjects3::GetProcessIdByHandle 方法會傳回指定進程的引擎進程標識符。 進程是由其系統句柄所指定。
IDebugSystemObjects3::GetProcessIdByPeb

IDebugSystemObjects3::GetProcessIdByPeb 方法會傳回指定進程的引擎進程標識符。
IDebugSystemObjects3::GetProcessIdBySystemId

GetProcessIdBySystemId 方法會傳回其系統進程標識碼所指定進程的引擎進程標識符。 這個方法屬於 IDebugSystemObjects3。
IDebugSystemObjects3::GetProcessIdsByIndex

IDebugSystemObjects3::GetProcessIdsByIndex 方法會傳回目前目標中指定進程的引擎進程標識碼和系統進程標識符。
IDebugSystemObjects3::GetSystemByServer

取得伺服器的系統。
IDebugSystemObjects3::GetSystemIdsByIndex

GetSystemIdsByIndex 方法會傳回指定目標的引擎目標標識碼。 這個方法屬於 IDebugSystemObjects3 介面。
IDebugSystemObjects3::GetThreadIdByDataOffset

IDebugSystemObjects3::GetThreadIdByDataOffset 方法會傳回引擎線程標識符。 線程是由其系統數據結構所指定。
IDebugSystemObjects3::GetThreadIdByHandle

IDebugSystemObjects3::GetThreadIdByHandle 方法會傳回指定線程的引擎線程標識符。 線程是由其系統句柄所指定。
IDebugSystemObjects3::GetThreadIdByProcessor

(IDebugSystemObjects3) GetThreadIdByProcessor 方法會取得對應至指定處理器的核心模式虛擬線程引擎線程標識符。
IDebugSystemObjects3::GetThreadIdBySystemId

(IDebugSystemObjects3) GetThreadIdBySystemId 方法會傳回其系統線程標識碼所指定的線程引擎線程標識符。
IDebugSystemObjects3::GetThreadIdByTeb

(IDebugSystemObjects3) GetThreadIdByTeb 方法會傳回其線程環境區塊所指定線程的引擎線程標識符, (TEB) 。
IDebugSystemObjects3::GetThreadIdsByIndex

(IDebugSystemObjects3) GetThreadIdsByIndex 方法會傳回目前進程中指定線程的引擎和系統線程標識符。
IDebugSystemObjects3::GetTotalNumberThreads

(IDebugSystemObjects3) GetTotalNumberThreads 方法會傳回所有進程的線程總數,以及任何進程中的最大線程數目。
IDebugSystemObjects3::GetTotalNumberThreadsAndProcesses

IDebugSystemObjects3::GetTotalNumberThreadsAndProcesses 方法會傳回引擎所附加目標中的線程和進程總數。
IDebugSystemObjects3::SetCurrentProcessId

SetCurrentProcessId 方法會將指定的進程設為目前的進程。 這個方法屬於 IDebugSystemObjects3 介面。
IDebugSystemObjects3::SetCurrentSystemId

SetCurrentSystemId 方法會將指定的目標設為目前的目標。 這個方法屬於 IDebugSystemObjects3 介面。
IDebugSystemObjects3::SetCurrentThreadId

(IDebugSystemObjects3) SetCurrentThreadId 方法會藉由指定引擎線程標識符來設定目前的線程。
IDebugSystemObjects3::SetImplicitProcessDataOffset

SetImplicitProcessDataOffset 方法會設定目前目標的隱含進程。 這個方法屬於 IDebugSystemObjects3 介面。
IDebugSystemObjects3::SetImplicitThreadDataOffset

SetImplicitThreadDataOffset 方法會設定目前進程的隱含線程。 這個方法屬於 IDebugSystemObjects3 介面。

規格需求

需求
目標平台 Windows
標頭 dbgeng.h (包含 Dbgeng.h)

另請參閱

IDebugSystemObjects

IDebugSystemObjects2

IDebugSystemObjects4