Dela via


Objektarv

När du skapar en process med funktionen CreateProcess kan du ange att processen ärver referenser till mutex-, händelse-, semafor- eller timerobjekt med hjälp av SECURITY_ATTRIBUTES struktur. Handtaget som ärvs av processen har samma åtkomst till objektet som det ursprungliga handtaget. Det ärvda handtaget visas i referenstabellen i den skapade processen, men du måste kommunicera referensvärdet till den skapade processen. Du kan göra detta genom att ange värdet som ett kommandoradsargument när du anropar CreateProcess. Den skapade processen använder sedan funktionen GetCommandLine för att hämta kommandoradssträngen och konvertera referensargumentet till ett användbart handtag. Mer information finns i Arv.