Método ICorDebugRemote::CreateProcessEx
Inicia um processo em um computador remoto 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
[in] Ponteiro para uma interface ICorDebugRemoteTarget. Usado para determinar o computador remoto no qual o processo será iniciado.
lpApplicationName
[in] 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
[in] Ponteiro para uma cadeia de caracteres terminada em nulo que especifica a linha de comando a ser executada pelo processo iniciado.
lpProcessAttributes
[in] Não usado para depuração remota.
lpThreadAttributes
[in] Não usado para depuração remota.
bInheritHandles
[in] Não usado para depuração remota.
dwCreationFlags
[in] Não usado para depuração remota.
lpEnvironment
[in] Ponteiro para um bloco de ambiente para o novo processo.
lpCurrentDirectory
[in] Ponteiro para uma cadeia de caracteres terminada em nulo que especifica o caminho completo para o diretório atual do processo. Se este parâmetro for nulo, o novo processo terá a mesma unidade e diretório atual que o processo de chamada.
lpStartupInfo
[in] Não usado para depuração remota.
lpProcessInformation
[in] Não usado para depuração remota.
debuggingFlags
[in] Não usado para depuração remota.
ppProcess
[out] Um ponteiro para o endereço de um objeto “Interface ICorDebugProcess” que representa o processo.
Valor Retornado
S_OK
Iniciou com êxito o processo no computador remoto e retornou uma "Interface ICorDebugProcess" para depuração.
E_FAIL (ou outros códigos E_ return)
Infapaz de iniciar o processo no computador remoto e retornar uma "Interface ICorDebugProcess" para depuração.
Comentários
Não há suporte para depuração no modo misto do Silverlight.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: CorDebug.idl
Biblioteca: CorGuids.lib
Versões do .NET Framework: 4.5, 4, 3.5 SP1
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de