Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Especifica o conjunto de possíveis qualificadores de tipo de apartamento 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;
Constantes
APTTYPEQUALIFIER_NONEValor: 0 Nenhuma informação de qualificador para o tipo de apartamento COM atual está disponível. |
APTTYPEQUALIFIER_IMPLICIT_MTAValor: 1 Esse qualificador só é válido quando o parâmetro pAptType da função CoGetApartmentType especifica APTTYPE_MTA no retorno. Um thread terá um tipo de apartamento MTA implícito se ele não inicializar o próprio apartamento COM e se outro thread já tiver inicializado o MTA no processo. Esse qualificador informa ao chamador de API que o MTA do thread é herdado implicitamente de outros threads e não é inicializado diretamente. |
APTTYPEQUALIFIER_NA_ON_MTAValor: 2 Esse qualificador só é válido quando o parâmetro pAptType da função CoGetApartmentType contém APTTYPE_NA no retorno. Quando um thread MTA cria ou invoca um objeto COM em processo usando o modelo de threading "Neutro", o tipo de apartment COM do thread muda de MTA para um tipo de apartamento Neutro. Esse qualificador informa ao chamador de API que o thread mudou do tipo de apartamento MTA para o tipo NA. |
APTTYPEQUALIFIER_NA_ON_STAValor: 3 Esse qualificador só é válido quando o parâmetro pAptType da função CoGetApartmentType contém APTTYPE_NA no retorno. Quando um thread STA cria ou invoca um objeto COM em processo usando o modelo de threading "Neutro", o tipo de apartamento COM do thread muda de STA para um tipo de apartamento Neutro. Esse qualificador informa ao chamador de API que o thread mudou do tipo de apartamento STA para o tipo NA. |
APTTYPEQUALIFIER_NA_ON_IMPLICIT_MTAValor: 4 Esse qualificador só é válido quando o parâmetro pAptType da função CoGetApartmentType contém APTTYPE_NA no retorno. Quando um thread de MTA implícito cria ou invoca um objeto COM em processo usando o modelo de threading "Neutro", o tipo de apartment COM do thread muda do tipo de MTA implícito para um tipo de apartamento Neutro. Esse qualificador informa ao chamador de API que o thread mudou do tipo de apartamento MTA implícito para o tipo NA. |
APTTYPEQUALIFIER_NA_ON_MAINSTAValor: 5 Esse qualificador só é válido quando o parâmetro pAptType da função CoGetApartmentType contém APTTYPE_NA no retorno. Quando o thread sta main cria ou invoca um objeto COM em processo usando o modelo de threading "Neutro", o tipo de apartamento COM do thread alterna do tipo STA do main para um tipo de apartamento Neutro. Esse qualificador informa ao chamador de API que o thread mudou do tipo de apartamento sta main para o tipo NA. |
APTTYPEQUALIFIER_APPLICATION_STAValor: 6 |
APTTYPEQUALIFIER_RESERVED_1Valor: 7 |
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
| Servidor mínimo com suporte | Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
| Cabeçalho | objidlbase.h (inclua Objidl.h) |