Condividi tramite


Informazioni di riferimento sul contesto di attivazione

Le funzioni e le strutture del contesto di attivazione vengono usate con assembly side-by-side.

Nella tabella seguente sono elencate le funzioni di contesto di attivazione.

Funzione Descrizione
ActivateActCtx Attiva il contesto di attivazione specificato.
AddRefActCtx Incrementa il conteggio dei riferimenti del contesto di attivazione specificato.
CreateActCtx Crea un contesto di attivazione.
DisattivaActCtx Disattiva il contesto di attivazione specificato.
FindActCtxSectionGuid Restituisce i dati contenuti nella struttura ACTCTX_SECTION_KEYED_DATA che corrisponde al GUID specificato.
FindActCtxSectionString Restituisce i dati contenuti nella struttura ACTCTX_SECTION_KEYED_DATA che corrisponde alla stringa specificata.
GetCurrentActCtx Restituisce il contesto di attivazione corrente.
IsolationAwareCleanup Assicura che la memoria venga liberata quando un manifesto viene caricato, scaricato e ricaricato.
QueryActCtxW Esegue una query sul contesto di attivazione per informazioni su un assembly o un file.
QueryActCtxSettingsW Specifica lo spazio dei nomi e il nome dell'attributo da eseguire una query.
ReleaseActCtx Decrementa il conteggio dei riferimenti del contesto di attivazione specificato.
ZombifyActCtx Disattiva il contesto di attivazione specificato, ma non lo dealloca.

Nella tabella seguente sono elencate le strutture del contesto di attivazione.

Struttura Descrizione
ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION Contiene informazioni dettagliate sul contesto di attivazione.
ACTIVATION_CONTEXT_DETAILED_INFORMATION Contiene informazioni sull'assembly nel contesto di attivazione.
ACTIVATION_CONTEXT_QUERY_INDEX Contiene l'assembly nel contesto di attivazione e l'indice del file all'interno dell'assembly.
ACTCTX Contiene informazioni che descrivono un contesto di attivazione specifico.
ACTCTX_SECTION_KEYED_DATA Restituisce le informazioni sul contesto di attivazione insieme alla sezione contesto di attivazione con tag integer a 32 bit.
ASSEMBLY_FILE_DETAILED_INFORMATION Contiene informazioni su un file dell'assembly nel contesto di attivazione.
ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION Usato dalla funzione QueryActCtxW .
Windows Server 2003 e Windows XP: Questa struttura non è disponibile.
COMPATIBILITY_CONTEXT_ELEMENT Usato dalla funzione QueryActCtxW come parte della struttura ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION .
Windows Server 2008 e versioni precedenti e Windows Vista e versioni precedenti: Questa struttura non è disponibile. È disponibile a partire da Windows Server 2008 R2 e Windows 7.
ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION Usato dalla funzione QueryActCtxW .
Windows Server 2008 e versioni precedenti e Windows Vista e versioni precedenti: Questa struttura non è disponibile. È disponibile a partire da Windows Server 2008 R2 e Windows 7.

Nella tabella seguente sono elencate le enumerazioni del contesto di attivazione.

Enumerazione Descrizione
ACTCTX_REQUESTED_RUN_LEVEL Descrive il livello di esecuzione richiesto del contesto di attivazione. Windows Server 2003 e Windows XP: Questa enumerazione non è disponibile.
ACTCTX_COMPATIBILITY_ELEMENT_TYPE Descrive l'elemento di compatibilità nel manifesto dell'applicazione. Windows Server 2008 e versioni precedenti e Windows Vista e versioni precedenti: Questa enumerazione non è disponibile. È disponibile a partire da Windows Server 2008 R2 e Windows 7.