Dela via


Referens för aktiveringskontext

Funktionerna och strukturerna för aktiveringskontexten används med sammansättningar sida vid sida.

I följande tabell visas funktionerna för aktiveringskontext.

Funktion Beskrivning
ActivateActCtx Aktiverar den angivna aktiveringskontexten.
AddRefActCtx Ökar referensantalet för den angivna aktiveringskontexten.
CreateActCtx Skapar en aktiveringskontext.
DeactivateActCtx Inaktiverar den angivna aktiveringskontexten.
FindActCtxSectionGuid Returnerar data i den ACTCTX_SECTION_KEYED_DATA struktur som motsvarar det angivna GUID:et.
FindActCtxSectionString Returnerar data i ACTCTX_SECTION_KEYED_DATA struktur som motsvarar den angivna strängen.
GetCurrentActCtx Returnerar den aktuella aktiveringskontexten.
IsolationAwareCleanup Säkerställer att minnet frigörs när ett manifest läses in, tas bort och läses in igen.
QueryActCtxW Frågar aktiveringskontexten efter information om en sammansättning eller fil.
QueryActCtxSettingsW Anger namnrymden och attributnamnet för attributet som ska frågas.
ReleaseActCtx Minskar referensantalet för den angivna aktiveringskontexten.
ZombifyActCtx Inaktiverar den angivna aktiveringskontexten, men frigör den inte.

I följande tabell visas strukturer för aktiveringskontext.

Struktur Beskrivning
ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION Innehåller detaljerad information om aktiveringskontexten.
ACTIVATION_CONTEXT_DETAILED_INFORMATION Innehåller information om sammansättningen i aktiveringskontexten.
ACTIVATION_CONTEXT_QUERY_INDEX Innehåller sammansättningen i aktiveringskontexten och indexet för filen i sammansättningen.
ACTCTX- Innehåller information som beskriver en specifik aktiveringskontext.
ACTCTX_SECTION_KEYED_DATA Returnerar information om aktiveringskontexten tillsammans med antingen guid- eller 32-bitars heltalsmärkt aktiveringskontext.
ASSEMBLY_FILE_DETAILED_INFORMATION Innehåller information om en fil med sammansättningen i aktiveringskontexten.
ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION Används av funktionen QueryActCtxW.
Windows Server 2003 och Windows XP: Den här strukturen är inte tillgänglig.
COMPATIBILITY_CONTEXT_ELEMENT Används av funktionen QueryActCtxW som en del av ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION struktur.
Windows Server 2008 och tidigare, och Windows Vista och tidigare: Den här strukturen är inte tillgänglig. Den är tillgänglig från och med Windows Server 2008 R2 och Windows 7.
ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION Används av funktionen QueryActCtxW.
Windows Server 2008 och tidigare, och Windows Vista och tidigare: Den här strukturen är inte tillgänglig. Den är tillgänglig från och med Windows Server 2008 R2 och Windows 7.

I följande tabell visas uppräkningar för aktiveringskontext.

Uppräkning Beskrivning
ACTCTX_REQUESTED_RUN_LEVEL Beskriver den begärda körningsnivån för aktiveringskontexten.Windows Server 2003 och Windows XP: Den här uppräkningen är inte tillgänglig.
ACTCTX_COMPATIBILITY_ELEMENT_TYPE Beskriver kompatibilitetselementet i programmanifestet.Windows Server 2008 och tidigare, och Windows Vista och tidigare: Den här uppräkningen är inte tillgänglig. Den är tillgänglig från och med Windows Server 2008 R2 och Windows 7.