Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Anmärkning
Det aktiva mallbiblioteket (ATL) stöds fortfarande. Vi lägger dock inte längre till funktioner eller uppdaterar dokumentationen.
Följande klasser implementerar IUnknown och relaterade metoder:
CComObjectRootEx Hanterar referensräkning för både aggregerade och icke-aggregerade objekt. Gör att du kan ange en trådmodell.
CComObjectRoot Hanterar referensräkning för både aggregerade och icke-aggregerade objekt. Använder serverns standardtrådsmodell.
CComAggObject Implementerar
IUnknownför ett aggregerat objekt.CComObject Implementerar
IUnknownför ett icke-aggregerat objekt.CComPolyObject Implementerar
IUnknownför aggregerade och icke-aggregerade objekt. Att användaCComPolyObjectundviker att ha bådeCComAggObjectochCComObjecti din modul. Ett enskiltCComPolyObjectobjekt hanterar både aggregerade och icke-aggregerade ärenden.CComObjectNoLock Implementerar
IUnknownför ett icke-aggregerat objekt, utan att ändra antalet modullås.CComTearOffObject Implementerar för ett avrivningsgränssnitt
IUnknown.CComCachedTearOffObject Implementerar
IUnknownför ett "cachelagrat" avrivningsgränssnitt.CComContainedObject Implementerar
IUnknownför det inre objektet i en aggregering eller ett avrivningsgränssnitt.CComObjectGlobal Hanterar ett referensantal för modulen för att säkerställa att objektet inte tas bort.
CComObjectStack Skapar ett tillfälligt COM-objekt med hjälp av en skelettimplementering av
IUnknown.
Relaterade artiklar
Se även
Klassen översikt
Aggregerings- och klassfabriksmakron
COM-mappningsmakron
COM Map Global Functions