Aktivierungskontextreferenz
Die Funktionen und Strukturen des Aktivierungskontexts werden mit parallelen Assemblys verwendet.
In der folgenden Tabelle sind die Aktivierungskontextfunktionen aufgeführt.
Funktion | Beschreibung |
---|---|
ActivateActCtx | Aktiviert den angegebenen Aktivierungskontext. |
AddRefActCtx | Erhöht die Verweisanzahl 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 und der angegebenen GUID entsprechen. |
FindActCtxSectionString | Gibt Daten zurück, die in der ACTCTX_SECTION_KEYED_DATA-Struktur enthalten sind und der angegebenen Zeichenfolge entsprechen. |
GetCurrentActCtx | Gibt den aktuellen Aktivierungskontext zurück. |
IsolationAwareCleanup | Stellt sicher, dass Arbeitsspeicher 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 | Verringert die Verweisanzahl des angegebenen Aktivierungskontexts. |
ZombifyActCtx | Deaktiviert den angegebenen Aktivierungskontext, aber nicht die Zuordnung. |
In der folgenden Tabelle sind Aktivierungskontextstrukturen aufgeführt.
Struktur | Beschreibung |
---|---|
ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION | Enthält ausführliche 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 in der Assembly. |
ACTCTX | Enthält Informationen, die einen bestimmten Aktivierungskontext beschreiben. |
ACTCTX_SECTION_KEYED_DATA | Gibt die Aktivierungskontextinformationen zusammen mit dem Abschnitt GUID oder 32-Bit-ganzzahlig markierter Aktivierungskontext 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 sowie 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 sowie 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.
Enumeration | 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 sowie Windows Vista und früher: Diese Enumeration ist nicht verfügbar. Es ist ab Windows Server 2008 R2 und Windows 7 verfügbar. |