Freigeben über


Aktivierungskontextreferenz

Die Aktivierungskontextfunktionen und -strukturen werden mit Parallelassemblys verwendet.

In der folgenden Tabelle sind die Aktivierungskontextfunktionen aufgeführt.

Funktion Beschreibung
ActivateActCtx- Aktiviert den angegebenen Aktivierungskontext.
AddRefActCtx- Erhöht die Referenzanzahl des angegebenen Aktivierungskontexts.
CreateActCtx- Erstellt einen Aktivierungskontext.
DeactivateActCtx- Deaktiviert den angegebenen Aktivierungskontext.
FindActCtxSectionGuid Gibt Daten zurück, die in der ACTCTX_SECTION_KEYED_DATA Struktur enthalten sind, die der angegebenen GUID entspricht.
FindActCtxSectionString- Gibt Daten zurück, die in der ACTCTX_SECTION_KEYED_DATA Struktur enthalten sind, die der angegebenen Zeichenfolge entspricht.
GetCurrentActCtx- Gibt den aktuellen Aktivierungskontext zurück.
IsolationAwareCleanup Stellt sicher, dass Speicher freigegeben wird, wenn ein Manifest geladen, entladen und neu geladen wird.
QueryActCtxW- Fragt den Aktivierungskontext nach Informationen zu einer Assembly oder Datei ab.
QueryActCtxSettingsW- Gibt den Namespace und den Attributnamen des Attributs an, das abgefragt werden soll.
ReleaseActCtx- Erhöht die Referenzanzahl des angegebenen Aktivierungskontexts.
ZombifyActCtx- Deaktiviert den angegebenen Aktivierungskontext, führt jedoch keine Zuordnung durch.

In der folgenden Tabelle sind Aktivierungskontextstrukturen aufgeführt.

Struktur Beschreibung
ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION Enthält detaillierte Informationen zum Aktivierungskontext.
ACTIVATION_CONTEXT_DETAILED_INFORMATION Enthält Informationen zur Assembly im Aktivierungskontext.
ACTIVATION_CONTEXT_QUERY_INDEX Enthält die Assembly im Aktivierungskontext und den Index der Datei innerhalb der Assembly.
ACTCTX- Enthält Informationen, die einen bestimmten Aktivierungskontext beschreiben.
ACTCTX_SECTION_KEYED_DATA Gibt die Aktivierungskontextinformationen zusammen mit der GUID oder dem 32-Bit-Ganzzahl-markierten Aktivierungskontextabschnitt zurück.
ASSEMBLY_FILE_DETAILED_INFORMATION Enthält Informationen zu einer Datei der Assembly im Aktivierungskontext.
ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION Wird von der QueryActCtxW--Funktion verwendet.
Windows Server 2003 und Windows XP: Diese Struktur ist nicht verfügbar.
COMPATIBILITY_CONTEXT_ELEMENT Wird von der QueryActCtxW--Funktion als Teil der ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION Struktur verwendet.
Windows Server 2008 und früher und Windows Vista und früher: Diese Struktur ist nicht verfügbar. Es ist ab Windows Server 2008 R2 und Windows 7 verfügbar.
ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION Wird von der QueryActCtxW--Funktion verwendet.
Windows Server 2008 und früher und Windows Vista und früher: Diese Struktur ist nicht verfügbar. Es ist ab Windows Server 2008 R2 und Windows 7 verfügbar.

In der folgenden Tabelle sind Aktivierungskontextaufzählungen aufgeführt.

Aufzählung Beschreibung
ACTCTX_REQUESTED_RUN_LEVEL Beschreibt die angeforderte Ausführungsebene des Aktivierungskontexts.Windows Server 2003 und Windows XP: Diese Enumeration ist nicht verfügbar.
ACTCTX_COMPATIBILITY_ELEMENT_TYPE Beschreibt das Kompatibilitätselement im Anwendungsmanifest.Windows Server 2008 und früher und Windows Vista und früher: Diese Enumeration ist nicht verfügbar. Es ist ab Windows Server 2008 R2 und Windows 7 verfügbar.