Udostępnij za pośrednictwem


Dokumentacja kontekstu aktywacji

Funkcje i struktury kontekstu aktywacji są używane z zestawami równoległymi.

W poniższej tabeli wymieniono funkcje kontekstu aktywacji.

Funkcja Opis
ActivateActCtx Aktywuje określony kontekst aktywacji.
AddRefActCtx Zwiększa liczbę odwołań określonego kontekstu aktywacji.
CreateActCtx Tworzy kontekst aktywacji.
DezaktywacjaActCtx Dezaktywuje określony kontekst aktywacji.
FindActCtxSectionGuid Zwraca dane zawarte w strukturze ACTCTX_SECTION_KEYED_DATA, która odpowiada określonemu identyfikatorowi GUID.
FindActCtxSectionString Zwraca dane zawarte w strukturze ACTCTX_SECTION_KEYED_DATA, która odpowiada określonemu ciągowi.
GetCurrentActCtx Zwraca bieżący kontekst aktywacji.
IsolationAwareCleanup Gwarantuje, że pamięć zostanie zwolniona, gdy manifest zostanie załadowany, zwolniony i ponownie załadowany.
QueryActCtxW Wysyła zapytanie do kontekstu aktywacji, aby uzyskać informacje o zestawie lub pliku.
QueryActCtxSettingsW Określa przestrzeń nazw i nazwę atrybutu, który ma być odpytywane.
ReleaseActCtx Dekrementuje liczbę odwołań określonego kontekstu aktywacji.
ZombifyActCtx Dezaktywuje określony kontekst aktywacji, ale nie cofa przydziału.

W poniższej tabeli wymieniono struktury kontekstowe aktywacji.

Struktura Opis
ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION Zawiera szczegółowe informacje o kontekście aktywacji.
ACTIVATION_CONTEXT_DETAILED_INFORMATION Zawiera informacje o zestawie w kontekście aktywacji.
ACTIVATION_CONTEXT_QUERY_INDEX Zawiera zestaw w kontekście aktywacji i indeks pliku w zestawie.
ACTCTX Zawiera informacje opisujące określony kontekst aktywacji.
ACTCTX_SECTION_KEYED_DATA Zwraca informacje o kontekście aktywacji wraz z identyfikatorem GUID lub 32-bitową sekcją kontekstu aktywacji oznakowaną liczbą całkowitą.
ASSEMBLY_FILE_DETAILED_INFORMATION Zawiera informacje o pliku zestawu w kontekście aktywacji.
ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION Używany przez funkcję QueryActCtxW.
Windows Server 2003 i Windows XP: Ta struktura jest niedostępna.
COMPATIBILITY_CONTEXT_ELEMENT Używany przez funkcję QueryActCtxW w ramach struktury ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION.
windows Server 2008 i starszych oraz Windows Vista i starszych: Ta struktura jest niedostępna. Jest dostępny począwszy od systemów Windows Server 2008 R2 i Windows 7.
ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION Używany przez funkcję QueryActCtxW.
windows Server 2008 i starszych oraz Windows Vista i starszych: Ta struktura jest niedostępna. Jest dostępny począwszy od systemów Windows Server 2008 R2 i Windows 7.

W poniższej tabeli wymieniono wyliczenia kontekstu aktywacji.

Wyliczenie Opis
ACTCTX_REQUESTED_RUN_LEVEL Opisuje żądany poziom przebiegu kontekstu aktywacji.Windows Server 2003 i Windows XP: To wyliczenie jest niedostępne.
ACTCTX_COMPATIBILITY_ELEMENT_TYPE Opisuje element zgodności w manifeście aplikacji.windows Server 2008 i starsze oraz Windows Vista i starsze: Ta wyliczenie jest niedostępne. Jest dostępny począwszy od systemów Windows Server 2008 R2 i Windows 7.