Herencia de objetos
Al crear un proceso con la función CreateProcess , puede especificar que el proceso herede los identificadores de exclusión mutua, evento, semáforo o temporizador mediante la estructura SECURITY_ATTRIBUTES . El identificador heredado por el proceso tiene el mismo acceso al objeto que el identificador original. El identificador heredado aparece en la tabla handle del proceso creado, pero debe comunicar el valor de identificador al proceso creado. Para ello, especifique el valor como argumento de línea de comandos al llamar a CreateProcess. A continuación, el proceso creado usa la función GetCommandLine para recuperar la cadena de línea de comandos y convertir el argumento handle en un identificador utilizable. Para obtener más información, vea Herencia.