Compartilhar via


.create (Processo de Criação)

O comando .create cria um novo aplicativo de destino.

.create [-premote RemoteOptions] [-f] CommandLine 

Parâmetros

Opções remotas
Especifica um servidor de processo ao qual anexar. As opções são as mesmas da linha de comando -premote opção. Consulte Ativando um Smart Client para obter detalhes de sintaxe.

-f
Congela todos os threads em todos os aplicativos de destino, exceto no novo destino que está sendo criado. Esses threads permanecerão congelados até que ocorra uma exceção no processo recém-criado. Observe que um ponto de interrupção inicial se qualifica como uma exceção. Threads individuais podem ser descongelados usando o comando ~u (Unfreeze Thread).

Linha de comando
Especifica a linha de comando completa para o novo processo. CommandLine pode conter espaços e não deve ser cercado por aspas. Todo o texto após o comando .create é tomado como parte da Linha de Comando; esse comando não pode ser seguido por um ponto-e-vírgula e comandos adicionais do depurador.

Ambiente

Item Descrição
Modos somente modo de usuário
Destinos somente depuração ao vivo
Plataformas all

Comentários

Esse comando pode ser usado quando o CDB está inativo ou se já estiver depurando um ou mais processos. Ele não pode ser usado quando o WinDbg está inativo.

Se esse comando for bem-sucedido, o depurador criará o processo especificado na próxima vez que o depurador emitir um comando de execução. Se esse comando for usado várias vezes seguidas, a execução terá que ser solicitada quantas vezes esse comando for usado.

Vários processos de destino sempre serão executados juntos, a menos que alguns de seus threads estejam congelados ou suspensos.

Se você deseja criar um novo processo e congelar todos os seus destinos existentes, use a opção -f.

Se a opção -premote for usada, o novo processo fará parte de um novo sistema. Para obter detalhes, consulte Depurando vários destinos.