Interfaz IDebugSystemObjects (dbgeng.h)
Herencia
La interfaz IDebugSystemObjects hereda de la interfaz IUnknown . IDebugSystemObjects también tiene estos tipos de miembros:
Métodos
La interfaz IDebugSystemObjects tiene estos métodos.
IDebugSystemObjects::GetCurrentProcessDataOffset El método IDebugSystemObjects::GetCurrentProcessDataOffset devuelve la ubicación de la estructura de datos del sistema que describe el proceso actual. |
IDebugSystemObjects::GetCurrentProcessExecutableName El método GetCurrentProcessExecutableName devuelve el nombre del archivo ejecutable cargado en el proceso actual. Este método pertenece a IDebugSystemObjects. |
IDebugSystemObjects::GetCurrentProcessHandle El método GetCurrentProcessHandle devuelve el identificador del sistema para el proceso actual. Este método pertenece a la interfaz IDebugSystemObjects. |
IDebugSystemObjects::GetCurrentProcessId El método GetCurrentProcessId devuelve el identificador de proceso del motor para el proceso actual. Este método pertenece a la interfaz IDebugSystemObjects. |
IDebugSystemObjects::GetCurrentProcessPeb El método GetCurrentProcessPeb devuelve el bloque de entorno de proceso (PEB) del proceso actual. Este método pertenece a la interfaz IDebugSystemObjects. |
IDebugSystemObjects::GetCurrentProcessSystemId El método GetCurrentProcessSystemId devuelve el identificador de proceso del sistema del proceso actual. Este método pertenece a la interfaz IDebugSystemObjects. |
IDebugSystemObjects::GetCurrentThreadDataOffset El método GetCurrentThreadDataOffset devuelve la ubicación de la estructura de datos del sistema para el subproceso actual. Este método pertenece a IDebugSystemObjects. |
IDebugSystemObjects::GetCurrentThreadHandle El método GetCurrentThreadHandle devuelve el identificador del sistema para el subproceso actual. Este método pertenece a la interfaz IDebugSystemObjects. |
IDebugSystemObjects::GetCurrentThreadId El método GetCurrentThreadId devuelve el identificador del subproceso del motor para el subproceso actual. Este método pertenece a la interfaz IDebugSystemObjects. |
IDebugSystemObjects::GetCurrentThreadSystemId El método GetCurrentThreadSystemId devuelve el identificador del subproceso del sistema del subproceso actual. Este método pertenece a la interfaz IDebugSystemObjects. |
IDebugSystemObjects::GetCurrentThreadTeb El método GetCurrentThreadTeb devuelve la ubicación del bloque de entorno de subprocesos (TEB) para el subproceso actual. Este método pertenece a IDebugSystemObjects. |
IDebugSystemObjects::GetEventProcess El método GetEventProcess devuelve el identificador de proceso del motor para el proceso en el que se produjo el último evento. Este método pertenece a IDebugSystemObjects. |
IDebugSystemObjects::GetEventThread El método GetEventThread devuelve el identificador de subproceso del motor para el subproceso en el que se produjo el último evento. Este método pertenece a IDebugSystemObjects. |
IDebugSystemObjects::GetNumberProcesses El método GetNumberProcesses devuelve el número de procesos para el destino actual. Este método pertenece a la interfaz IDebugSystemObjects. |
IDebugSystemObjects::GetNumberThreads El método GetNumberThreads devuelve el número de subprocesos del proceso actual. Este método pertenece a la interfaz IDebugSystemObjects. |
IDebugSystemObjects::GetProcessIdByDataOffset El método IDebugSystemObjects::GetProcessIdByDataOffset devuelve el identificador de proceso del motor para el proceso especificado. El proceso se especifica mediante su desplazamiento de datos. |
IDebugSystemObjects::GetProcessIdByHandle El método IDebugSystemObjects::GetProcessIdByHandle devuelve el identificador de proceso del motor para el proceso especificado. Su identificador del sistema especifica el proceso. |
IDebugSystemObjects::GetProcessIdByPeb El método GetProcessIdByPeb devuelve el identificador de proceso del motor para el proceso especificado. Este método pertenece a la interfaz IDebugSystemObjects. |
IDebugSystemObjects::GetProcessIdBySystemId El método GetProcessIdBySystemId devuelve el identificador de proceso del motor para un proceso especificado por su identificador de proceso del sistema. Este método pertenece a IDebugSystemObjects. |
IDebugSystemObjects::GetProcessIdsByIndex El método IDebugSystemObjects::GetProcessIdsByIndex devuelve el identificador de proceso del motor y el identificador de proceso del sistema para los procesos especificados en el destino actual. |
IDebugSystemObjects::GetThreadIdByDataOffset El método IDebugSystemObjects::GetThreadIdByDataOffset devuelve el identificador del subproceso del motor de un subproceso. El subproceso se especifica mediante su estructura de datos del sistema. |
IDebugSystemObjects::GetThreadIdByHandle El método IDebugSystemObjects::GetThreadIdByHandle devuelve el identificador del subproceso del motor para el subproceso especificado. El subproceso se especifica mediante su identificador del sistema. |
IDebugSystemObjects::GetThreadIdByProcessor El método GetThreadIdByProcessor (IDebugSystemObjects) obtiene el identificador del subproceso del motor para el subproceso virtual en modo kernel correspondiente al procesador especificado. |
IDebugSystemObjects::GetThreadIdBySystemId El método GetThreadIdBySystemId DebugSystemObjects devuelve el identificador de subproceso del motor para un subproceso especificado por su identificador de subproceso del sistema. |
IDebugSystemObjects::GetThreadIdByTeb El método GetThreadIdByTeb (IDebugSystemObjects) devuelve el identificador del subproceso del motor para un subproceso especificado por su bloque de entorno de subprocesos (TEB). |
IDebugSystemObjects::GetThreadIdsByIndex El método GetThreadIdsByIndex (IDebugSystemObjects) devuelve los identificadores de motor y subproceso del sistema para los subprocesos especificados en el proceso actual. |
IDebugSystemObjects::GetTotalNumberThreads El método GetTotalNumberThreads (IDebugSystemObjects) devuelve el número total de subprocesos para todos los procesos y el mayor número de subprocesos de cualquier proceso. |
IDebugSystemObjects::SetCurrentProcessId El método SetCurrentProcessId (IDebugSystemObjects) convierte el proceso especificado en el proceso actual. |
IDebugSystemObjects::SetCurrentThreadId El método SetCurrentThreadId (IDebugSystemObjects) establece el subproceso actual especificando un identificador de subproceso del motor. |
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | dbgeng.h (incluir Dbgeng.h) |