Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Inicia um processo em uma máquina remota sob o depurador.
Sintaxe
HRESULT CreateProcessEx (
[in] ICorDebugRemoteTarget* pRemoteTarget,
[in] LPCWSTR lpApplicationName,
[in] LPWSTR lpCommandLine,
[in] LPSECURITY_ATTRIBUTES lpProcessAttributes,
[in] LPSECURITY_ATTRIBUTES lpThreadAttributes,
[in] BOOL bInheritHandles,
[in] DWORD dwCreationFlags,
[in] PVOID lpEnvironment,
[in] LPCWSTR lpCurrentDirectory,
[in] LPSTARTUPINFOW lpStartupInfo,
[in] LPPROCESS_INFORMATION lpProcessInformation,
[in] CorDebugCreateProcessFlags debuggingFlags,
[out] ICorDebugProcess** ppProcess
);
Parâmetros
pRemoteTarget [em] Ponteiro para uma interface ICorDebugRemoteTarget. Usado para determinar a máquina remota na qual o processo será iniciado.
lpApplicationName [em] Ponteiro para uma cadeia de caracteres terminada em nulo que especifica o módulo a ser executado pelo processo iniciado. O módulo é executado no contexto de segurança do processo de chamada.
lpCommandLine [em] Ponteiro para uma cadeia de caracteres terminada em nulo que especifica a linha de comando a ser executada pelo processo iniciado.
lpProcessAttributes [em] Não utilizado para depuração remota.
lpThreadAttributes [em] Não utilizado para depuração remota.
bInheritHandles [em] Não utilizado para depuração remota.
dwCreationFlags [em] Não utilizado para depuração remota.
lpEnvironment [em] Ponteiro para um bloco de ambiente para o novo processo.
lpCurrentDirectory [em] Ponteiro para uma cadeia de caracteres terminada em nulo que especifica o caminho completo para o diretório atual do processo. Se esse parâmetro for null, o novo processo terá a mesma unidade e diretório atuais que o processo de chamada.
lpStartupInfo [em] Não utilizado para depuração remota.
lpProcessInformation [em] Não utilizado para depuração remota.
debuggingFlags [em] Não utilizado para depuração remota.
ppProcess [saídas] Um ponteiro para o endereço de um objeto "ICorDebugProcess Interface" que representa o processo.
Valor de retorno
S_OK Iniciou com êxito o processo na máquina remota e retornou uma "Interface ICorDebugProcess" para depuração.
E_FAIL (ou outros códigos de retorno E_) Não é possível iniciar o processo na máquina remota e retornar uma "Interface ICorDebugProcess" para depuração.
Observações
A depuração de modo misto não é suportada no Silverlight.
Requerimentos
Plataformas: Consulte Sistemas operacionais suportados pelo .NET.
Cabeçalho: CorDebug.idl
Biblioteca: CorGuids.lib
Versões do .NET: 4.5, 4, 3.5 SP1