Compartilhar via


Herança de objetos

Ao criar um processo com a função CreateProcess , você pode especificar que o processo herda identificadores para objetos mutex, event, semáforo ou timer usando a estrutura SECURITY_ATTRIBUTES . O identificador herdado pelo processo tem o mesmo acesso ao objeto que o identificador original. O identificador herdado aparece na tabela de identificador do processo criado, mas você deve comunicar o valor do identificador para o processo criado. Você pode fazer isso especificando o valor como um argumento de linha de comando ao chamar CreateProcess. Em seguida, o processo criado usa a função GetCommandLine para recuperar a cadeia de caracteres de linha de comando e converter o argumento handle em um identificador utilizável. Para obter mais informações, consulte Herança.