(dbgeng.h) IDebugSystemObjects4 介面

繼承

IDebugSystemObjects4介面繼承自IDebugSystemObjects3IDebugSystemObjects4 也有下列類型的成員:

方法

IDebugSystemObjects4介面具有這些方法。

 
IDebugSystemObjects4::GetCurrentProcessDataOffset

IDebugSystemObjects4::GetCurrentProcessDataOffset 方法會傳回描述目前進程之系統資料結構的位置。
IDebugSystemObjects4::GetCurrentProcessExecutableName

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

GetCurrentProcessExecutableNameWide 方法會傳回目前進程中載入的可執行檔名稱。
IDebugSystemObjects4::GetCurrentProcessHandle

GetCurrentProcessHandle 方法會傳回目前進程的系統控制碼。 這個方法屬於 IDebugSystemObjects4 介面。
IDebugSystemObjects4::GetCurrentProcessId

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

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

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

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

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

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

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

GetCurrentThreadHandle 方法會傳回目前線程的系統控制碼。 這個方法屬於 IDebugSystemObjects4 介面。
IDebugSystemObjects4::GetCurrentThreadId

GetCurrentThreadId 方法會傳回目前線程的引擎執行緒識別碼。 這個方法屬於 IDebugSystemObjects4 介面。
IDebugSystemObjects4::GetCurrentThreadSystemId

GetCurrentThreadSystemId 方法會傳回目前線程的系統執行緒識別碼。 這個方法屬於 IDebugSystemObjects4 介面。
IDebugSystemObjects4::GetCurrentThreadTeb

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

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

GetEventSystem 方法會傳回最後一個事件發生之目標的引擎目標識別碼。 這個方法屬於 IDebugSystemObjects4。
IDebugSystemObjects4::GetEventThread

GetEventThread 方法會傳回上次發生事件之執行緒的引擎執行緒識別碼。 這個方法屬於 IDebugSystemObjects4。
IDebugSystemObjects4::GetImplicitProcessDataOffset

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

GetImplicitThreadDataOffset 方法會傳回目前進程的隱含執行緒。 這個方法屬於 IDebugSystemObjects4 介面。
IDebugSystemObjects4::GetNumberProcesses

GetNumberProcesses 方法會傳回目前目標的處理常式數目。 這個方法屬於 IDebugSystemObjects4 介面。
IDebugSystemObjects4::GetNumberSystems

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

GetNumberThreads 方法會傳回目前進程中的執行緒數目。 這個方法屬於 IDebugSystemObjects4 介面。
IDebugSystemObjects4::GetProcessIdByDataOffset

IDebugSystemObjects4::GetProcessIdByDataOffset 方法會傳回指定進程的引擎進程識別碼。 進程是由其資料位移所指定。
IDebugSystemObjects4::GetProcessIdByHandle

IDebugSystemObjects4::GetProcessIdByHandle 方法會傳回指定進程的引擎進程識別碼。 進程是由其系統控制碼所指定。
IDebugSystemObjects4::GetProcessIdByPeb

IDebugSystemObjects4::GetProcessIdByPeb 方法會傳回指定進程的引擎進程識別碼。
IDebugSystemObjects4::GetProcessIdBySystemId

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

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

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

IDebugSystemObjects4::GetThreadIdByDataOffset 方法會傳回引擎執行緒識別碼。 執行緒是由其系統資料結構所指定。
IDebugSystemObjects4::GetThreadIdByHandle

IDebugSystemObjects4::GetThreadIdByHandle 方法會傳回指定執行緒的引擎執行緒識別碼。 執行緒是由其系統控制碼所指定。
IDebugSystemObjects4::GetThreadIdByProcessor

(IDebugSystemObjects4) GetThreadIdByProcessor 方法會取得對應至指定處理器的核心模式虛擬執行緒引擎執行緒識別碼。
IDebugSystemObjects4::GetThreadIdBySystemId

(IDebugSystemObjects4) GetThreadIdBySystemId 方法會傳回其系統執行緒識別碼所指定的執行緒引擎執行緒識別碼。
IDebugSystemObjects4::GetThreadIdByTeb

(IDebugSystemObjects4) GetThreadIdByTeb 方法會傳回其執行緒環境區塊所指定執行緒的引擎執行緒識別碼, (TEB) 。
IDebugSystemObjects4::GetThreadIdsByIndex

(IDebugSystemObjects4) GetThreadIdsByIndex 方法會傳回目前進程中指定執行緒的引擎和系統執行緒識別碼。
IDebugSystemObjects4::GetTotalNumberThreads

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

IDebugSystemObjects4::GetTotalNumberThreadsAndProcesses 方法會傳回引擎所連結之所有目標中的執行緒和進程數目。
IDebugSystemObjects4::SetCurrentProcessId

(IDebugSystemObjects4) SetCurrentProcessId 方法會將指定的進程設為目前的進程。
IDebugSystemObjects4::SetCurrentSystemId

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

(IDebugSystemObjects4) SetCurrentThreadId 方法會藉由指定引擎執行緒識別碼來設定目前的執行緒。
IDebugSystemObjects4::SetImplicitProcessDataOffset

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

SetImplicitThreadDataOffset 方法會設定目前進程的隱含執行緒。 這個方法屬於 IDebugSystemObjects4 介面。

規格需求

   
目標平臺 Windows
標頭 dbgeng.h (包含 Dbgeng.h)

另請參閱

IDebugSystemObjects

IDebugSystemObjects2

IDebugSystemObjects3