Etkinleştirme Bağlamı Başvurusu

Etkinleştirme bağlamı işlevleri ve yapıları yan yana derlemelerle kullanılır.

Aşağıdaki tabloda etkinleştirme bağlamı işlevleri listelenmektedir.

Fonksiyon Açıklama
ActivateActCtx Belirtilen etkinleştirme bağlamını etkinleştirir.
AddRefActCtx Belirtilen etkinleştirme bağlamının başvuru sayısını artırır.
CreateActCtx Etkinleştirme bağlamı oluşturur.
DeactivateActCtx Belirtilen etkinleştirme bağlamını devre dışı bırakır.
FindActCtxSectionGuid Belirtilen GUID'ye karşılık gelen ACTCTX_SECTION_KEYED_DATA yapısında bulunan verileri döndürür.
FindActCtxSectionString Belirtilen dizeye karşılık gelen ACTCTX_SECTION_KEYED_DATA yapısında bulunan verileri döndürür.
GetCurrentActCtx Geçerli etkinleştirme bağlamını döndürür.
IsolationAwareCleanup Bir bildirim yüklendiğinde, kaldırıldığında ve yeniden yüklendiğinde belleğin boşaltılmasını sağlar.
QueryActCtxW Bir derleme veya dosya hakkında bilgi için etkinleştirme bağlamını sorgular.
QueryActCtxSettingsW Sorgulanacak özniteliğin ad alanını ve öznitelik adını belirtir.
ReleaseActCtx Belirtilen etkinleştirme bağlamının başvuru sayısını azaltma.
ZombifyActCtx Belirtilen etkinleştirme bağlamını devre dışı bırakır, ancak serbest bırakmaz.

Aşağıdaki tabloda etkinleştirme bağlam yapıları listeledik.

Yapı Açıklama
ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION Etkinleştirme bağlamı hakkında ayrıntılı bilgi içerir.
ACTIVATION_CONTEXT_DETAILED_INFORMATION Etkinleştirme bağlamında derleme hakkında bilgi içerir.
ACTIVATION_CONTEXT_QUERY_INDEX Etkinleştirme bağlamında derlemeyi ve derleme içindeki dosyanın dizinini içerir.
ACTCTX Belirli bir etkinleştirme bağlamı açıklayan bilgileri içerir.
ACTCTX_SECTION_KEYED_DATA GUID veya 32 bit tamsayı etiketli etkinleştirme bağlamı bölümüyle birlikte etkinleştirme bağlamı bilgilerini döndürür.
ASSEMBLY_FILE_DETAILED_INFORMATION Etkinleştirme bağlamında derlemenin bir dosyası hakkında bilgi içerir.
ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION QueryActCtxW işlevi tarafından kullanılır.
Windows Server 2003 ve Windows XP: Bu yapı kullanılamaz.
COMPATIBILITY_CONTEXT_ELEMENT QueryActCtxW işlevi tarafından ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION yapısının bir parçası olarak kullanılır.
Windows Server 2008 ve öncesi ile Windows Vista ve önceki sürümleri: Bu yapı kullanılamaz. Windows Server 2008 R2 ve Windows 7 ile başlayarak kullanılabilir.
ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION QueryActCtxW işlevi tarafından kullanılır.
Windows Server 2008 ve öncesi ile Windows Vista ve önceki sürümleri: Bu yapı kullanılamaz. Windows Server 2008 R2 ve Windows 7 ile başlayarak kullanılabilir.

Aşağıdaki tabloda etkinleştirme bağlamı numaralandırmaları listelemektedir.

Sayım Açıklama
ACTCTX_REQUESTED_RUN_LEVEL Etkinleştirme bağlamının istenen çalıştırma düzeyini açıklar.Windows Server 2003 ve Windows XP: Bu numaralandırma kullanılamaz.
ACTCTX_COMPATIBILITY_ELEMENT_TYPE Uygulama bildirimindeki uyumluluk öğesini açıklar.Windows Server 2008 ve öncesi ile Windows Vista ve önceki sürümleri: Bu numaralandırma kullanılamaz. Windows Server 2008 R2 ve Windows 7 ile başlayarak kullanılabilir.