Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Esta interfaz permite que el administrador de depuración de sesión (SDM) controle los programas y los procesos que se ejecutan en un puerto.
Sintaxis
IDebugPortEx2 : IUnknown
Notas para los implementadores
Un proveedor de puertos personalizado implementa esta interfaz en el mismo objeto que implementa IDebugPort2.
Notas para autores de la llamada
El SDM llama a QueryInterface en la IDebugPort2 interfaz para obtener esta interfaz.
Métodos en orden de Vtable
En la tabla siguiente se muestran los métodos de IDebugPortEx2.
| Método | Descripción |
|---|---|
| LaunchSuspended | Inicia un archivo ejecutable. |
| ResumeProcess | Reanuda la ejecución de un proceso. |
| CanTerminateProcess | Determina si se puede finalizar un proceso. |
| TerminateProcess | Finaliza un proceso. |
| GetPortProcessId | Obtiene el identificador de proceso del propio puerto. |
| GetProgram | Obtiene un programa asociado a un nodo de programa. |
Comentarios
Normalmente, esta interfaz es privada entre el SDM y el proveedor de puertos personalizados.
Si lo desea, un motor de depuración (DE) puede buscar esta interfaz en la interfaz IDebugPort2 pasada a LaunchSuspended y usar LaunchSuspended para iniciar el programa. Sin embargo, esto no es un requisito y un DE puede hacer lo que sea necesario para iniciar el programa de solicitud.
Requisitos
Encabezado: portpriv.h
Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop
Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll