Compartir a través de


Método IDebugClient3::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 dadas a la opción -t de la línea de comandos dbgSrv. Para obtener más información sobre la sintaxis de esta cadena, consulte Activación de un servidor de procesos.

[in, optional] Reserved

Se establece en NULL.

Valor devuelto

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

Código devuelto Descripción
S_OK
Método realizado correctamente.

Comentarios

Los clientes remotos podrán acceder al servidor de procesos que se inicia a través del transporte especificado en el parámetro Options .

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 Execute para emitir el comando del depurador .endsrv 0, que finalizará el servidor de procesos (esta es 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 Value
Plataforma de destino Escritorio
Encabezado dbgeng.h (include Dbgeng.h)

Consulte también

ConnectProcessServer

DisconnectProcessServer

EndProcessServer

IDebugClient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

WaitForProcessServerEnd