Compartir a través de


Método IDebugClient4::StartProcessServer (dbgeng.h)

El método StartProcessServer inicia un servidor de procesos.

Sintaxis

HRESULT StartProcessServer(
  [in]           ULONG Flags,
  [in]           PCSTR Options,
  [in, optional] PVOID Reserved
);

Parámetros

[in] Flags

Especifica la clase de los destinos que estarán disponibles a través del servidor de procesos. Debe establecerse en DEBUG_CLASS_USER_WINDOWS.

[in] Options

Especifica las opciones de conexiones para este servidor de procesos. Estas son las mismas opciones que se proporcionan a la opción -t de la línea de comandos dbgSrv. Para obtener más información sobre la sintaxis de esta cadena, vea Activar un servidor de procesos.

[in, optional] Reserved

Establezca en null.

Valor devuelto

Este método también puede devolver valores de error. Consulte valores devueltos para obtener más información.

Código devuelto Descripción
S_OK
El método se realizó correctamente.

Observaciones

Los clientes remotos podrán acceder al servidor de procesos iniciado a través del transporte especificado en el parámetro Opciones de.

Para detener el servidor de procesos desde el cliente inteligente, use el método EndProcessServer. Para apagar el servidor de procesos desde el equipo en el que se ejecuta, use el Administrador de tareas para finalizar el proceso. Si la instancia del motor del depurador que usó StartProcessServer sigue en ejecución, puede usar Ejecutar para emitir el comando del depurador .endsrv 0, que finalizará el servidor de procesos (se trata de una excepción al comportamiento habitual de .endsrv, que generalmente no afecta a los servidores de procesos).

Para obtener más información sobre los servidores de procesos y la depuración remota, consulte servidores de procesos, servidores de conexión de kernel y clientes inteligentes.

Requisitos

Requisito Valor
de la plataforma de destino de Escritorio
encabezado de dbgeng.h (include Dbgeng.h)

Consulte también

ConnectProcessServer

DisconnectProcessServer

EndProcessServer de

IDebugClient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

WaitForProcessServerEnd