CSC_Binding 열거형(comsvcs.h)
CoCreateActivity에서 반환된 작업을 통해 제출된 모든 작업을 STA(단일 스레드 아파트)에만 바인딩해야 하는지 여부를 나타냅니다. 이 열거형은 MTA(다중 스레드 아파트)에는 영향을 주지 않습니다.
Syntax
typedef enum tagCSC_Binding {
CSC_NoBinding = 0,
CSC_BindToPoolThread
} CSC_Binding;
상수
CSC_NoBinding 값: 0 작업을 통해 제출된 작업은 단일 STA에 바인딩되지 않습니다. |
CSC_BindToPoolThread 작업을 통해 제출된 작업은 단일 STA에 바인딩됩니다. |
설명
작업을 통해 제출된 모든 작업을 단일 STA에 바인딩하려면 다양한 작업 비트에서 사용되는 구성 요소와 특정 STA에서 동기화해야 하는 구성 요소로 인터페이스를 마샬링할 필요가 없도록 하는 것 사이의 절전 모드가 필요합니다.
이 열거형은 CoCreateActivity를 호출할 때 CServiceConfig에 대한 스레드 풀 바인딩을 설정하는 데만 사용됩니다. CoEnterServiceDomain을 호출할 때 스레드 풀 바인딩을 설정하려고 하면 오류가 반환됩니다. 이 열거형의 값은 MTA에 영향을 주지 않습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | comsvcs.h |