Freigeben über


Objektvererbung

Wenn Sie einen Prozess mit der CreateProcess-Funktion erstellen, können Sie angeben, dass der Prozess handles an Mutex-, Ereignis-, Semaphor- oder Timerobjekte mit der SECURITY_ATTRIBUTES-Struktur erbt. Das vom Prozess geerbte Handle hat den gleichen Zugriff auf das Objekt wie das ursprüngliche Handle. Das geerbte Handle wird in der Handle-Tabelle des erstellten Prozesses angezeigt, aber Sie müssen den Handle-Wert dem erstellten Prozess mitteilen. Dazu geben Sie den Wert als Befehlszeilenargument an, wenn Sie CreateProcess aufrufen. Der erstellte Prozess verwendet dann die GetCommandLine-Funktion , um die Befehlszeilenzeichenfolge abzurufen und das Handle-Argument in ein verwendbares Handle zu konvertieren. Weitere Informationen finden Sie unter Vererbung.