다음을 통해 공유


활성화 컨텍스트 참조

활성화 컨텍스트 함수 및 구조체는 병렬 어셈블리와 함께 사용됩니다.

다음 표에서는 활성화 컨텍스트 함수를 나열합니다.

함수 Description
ActivateActCtx 지정된 활성화 컨텍스트를 활성화합니다.
AddRefActCtx 지정된 활성화 컨텍스트의 참조 수를 증분합니다.
CreateActCtx 활성화 컨텍스트를 만듭니다.
DeactivateActCtx 지정된 활성화 컨텍스트를 비활성화합니다.
FindActCtxSectionGuid 지정된 GUID에 해당하는 ACTCTX_SECTION_KEYED_DATA 구조체에 포함된 데이터를 반환합니다.
FindActCtxSectionString 지정된 문자열에 해당하는 ACTCTX_SECTION_KEYED_DATA 구조체에 포함된 데이터를 반환합니다.
GetCurrentActCtx 현재 활성화 컨텍스트를 반환합니다.
IsolationAwareCleanup 매니페스트가 로드, 언로드 및 다시 로드될 때 메모리가 해제되도록 합니다.
QueryActCtxW 활성화 컨텍스트에서 어셈블리 또는 파일에 대한 정보를 쿼리합니다.
QueryActCtxSettingsW 쿼리할 특성의 네임스페이스 및 특성 이름을 지정합니다.
ReleaseActCtx 지정된 활성화 컨텍스트의 참조 수를 감소합니다.
ZombifyActCtx 지정된 활성화 컨텍스트를 비활성화하지만 할당을 취소하지는 않습니다.

다음 표에서는 활성화 컨텍스트 구조를 나열합니다.

구조체 설명
ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION 활성화 컨텍스트에 대한 자세한 정보를 포함합니다.
ACTIVATION_CONTEXT_DETAILED_INFORMATION 활성화 컨텍스트의 어셈블리에 대한 정보를 포함합니다.
ACTIVATION_CONTEXT_QUERY_INDEX 활성화 컨텍스트 내의 어셈블리와 어셈블리 내 파일의 인덱스를 포함합니다.
ACTCTX 특정 활성화 컨텍스트를 설명하는 정보를 포함합니다.
ACTCTX_SECTION_KEYED_DATA GUID 또는 32비트 정수 태그가 지정된 활성화 컨텍스트 섹션과 함께 활성화 컨텍스트 정보를 반환합니다.
ASSEMBLY_FILE_DETAILED_INFORMATION 활성화 컨텍스트에서 어셈블리의 파일에 대한 정보를 포함합니다.
ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION QueryActCtxW 함수에서 사용됩니다.
Windows Server 2003 및 Windows XP: 이 구조는 사용할 수 없습니다.
COMPATIBILITY_CONTEXT_ELEMENT QueryActCtxW 함수에서 ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION 구조체의 일부로 사용됩니다.
Windows Server 2008 이하 및 Windows Vista 및 이전 버전: 이 구조는 사용할 수 없습니다. Windows Server 2008 R2 및 Windows 7부터 사용할 수 있습니다.
ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION QueryActCtxW 함수에서 사용됩니다.
Windows Server 2008 이하 및 Windows Vista 및 이전 버전: 이 구조는 사용할 수 없습니다. Windows Server 2008 R2 및 Windows 7부터 사용할 수 있습니다.

다음 표에서는 활성화 컨텍스트 열거형을 나열합니다.

열거형 설명
ACTCTX_REQUESTED_RUN_LEVEL 활성화 컨텍스트의 요청된 실행 수준에 대해 설명합니다. Windows Server 2003 및 Windows XP: 이 열거형은 사용할 수 없습니다.
ACTCTX_COMPATIBILITY_ELEMENT_TYPE 애플리케이션 매니페스트의 호환성 요소에 대해 설명합니다. Windows Server 2008 이하 및 Windows Vista 및 이전 버전: 이 열거형은 사용할 수 없습니다. Windows Server 2008 R2 및 Windows 7부터 사용할 수 있습니다.