APTTYPEQUALIFIER 열거형(objidlbase.h)
가능한 COM 아파트 형식 한정자 집합을 지정합니다.
Syntax
typedef enum _APTTYPEQUALIFIER {
APTTYPEQUALIFIER_NONE = 0,
APTTYPEQUALIFIER_IMPLICIT_MTA = 1,
APTTYPEQUALIFIER_NA_ON_MTA = 2,
APTTYPEQUALIFIER_NA_ON_STA = 3,
APTTYPEQUALIFIER_NA_ON_IMPLICIT_MTA = 4,
APTTYPEQUALIFIER_NA_ON_MAINSTA = 5,
APTTYPEQUALIFIER_APPLICATION_STA = 6,
APTTYPEQUALIFIER_RESERVED_1 = 7
} APTTYPEQUALIFIER;
상수
APTTYPEQUALIFIER_NONE 값: 0 현재 COM 아파트 유형에 대한 한정자 정보를 사용할 수 없습니다. |
APTTYPEQUALIFIER_IMPLICIT_MTA 값: 1 이 한정자는 CoGetApartmentType 함수의 pAptType 매개 변수가 반환 시 APTTYPE_MTA 지정하는 경우에만 유효합니다. 스레드는 COM 아파트 자체를 초기화하지 않고 다른 스레드가 프로세스에서 MTA를 이미 초기화한 경우 암시적 MTA 아파트 형식을 입니다. 이 한정자는 스레드의 MTA가 다른 스레드에서 암시적으로 상속되고 직접 초기화되지 않는다는 것을 API 호출자에게 알릴 수 있습니다. |
APTTYPEQUALIFIER_NA_ON_MTA 값: 2 이 한정자는 CoGetApartmentType 함수의 pAptType 매개 변수에 반환 시 APTTYPE_NA 포함하는 경우에만 유효합니다. MTA 스레드가 "중립" 스레딩 모델을 사용하여 COM in-process 개체를 만들거나 호출하면 스레드의 COM 아파트 형식이 MTA에서 중립 아파트 형식으로 전환됩니다. 이 한정자는 스레드가 MTA 아파트 형식에서 NA 형식으로 전환되었음을 API 호출자에게 알릴 수 있습니다. |
APTTYPEQUALIFIER_NA_ON_STA 값: 3 이 한정자는 CoGetApartmentType 함수의 pAptType 매개 변수에 반환 시 APTTYPE_NA 포함하는 경우에만 유효합니다. STA 스레드가 "중립" 스레딩 모델을 사용하여 COM in-process 개체를 만들거나 호출하면 스레드의 COM 아파트 유형이 STA에서 중립 아파트 형식으로 전환됩니다. 이 한정자는 스레드가 STA 아파트 형식에서 NA 유형으로 전환되었음을 API 호출자에게 알릴 수 있습니다. |
APTTYPEQUALIFIER_NA_ON_IMPLICIT_MTA 값: 4 이 한정자는 CoGetApartmentType 함수의 pAptType 매개 변수에 반환 시 APTTYPE_NA 포함하는 경우에만 유효합니다. 암시적 MTA 스레드가 "중립" 스레딩 모델을 사용하여 COM in-process 개체를 만들거나 호출하면 스레드의 COM 아파트 형식이 암시적 MTA 형식에서 중립 아파트 형식으로 전환됩니다. 이 한정자는 스레드가 암시적 MTA 아파트 형식에서 NA 형식으로 전환되었음을 API 호출자에게 알릴 수 있습니다. |
APTTYPEQUALIFIER_NA_ON_MAINSTA 값: 5 이 한정자는 CoGetApartmentType 함수의 pAptType 매개 변수에 반환 시 APTTYPE_NA 포함하는 경우에만 유효합니다. 기본 STA 스레드가 "중립" 스레딩 모델을 사용하여 COM in-process 개체를 만들거나 호출하면 스레드의 COM 아파트 형식이 기본 STA 형식에서 중립 아파트 형식으로 전환됩니다. 이 한정자는 스레드가 기본 STA 아파트 형식에서 NA 유형으로 전환되었음을 API 호출자에게 알릴 수 있습니다. |
APTTYPEQUALIFIER_APPLICATION_STA 값: 6 |
APTTYPEQUALIFIER_RESERVED_1 값: 7 |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱 | UWP 앱] |
머리글 | objidlbase.h(Objidl.h 포함) |