Enumerazione APTTYPEQUALIFIER (objidl.h)
Specifica il set di possibili qualificatori di tipo di appartamento COM.
Sintassi
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;
Costanti
APTTYPEQUALIFIER_NONE Valore: 0 Non sono disponibili informazioni di qualificatore per il tipo di appartamento COM corrente. |
APTTYPEQUALIFIER_IMPLICIT_MTA Valore: 1 Questo qualificatore è valido solo quando il parametro pAptType della funzione CoGetApartmentType specifica APTTYPE_MTA al ritorno. Un thread ha un tipo di appartamento MTA implicito se non inizializza l'appartamento COM stesso e se un altro thread ha già inizializzato l'MTA nel processo. Questo qualificatore informa il chiamante API che l'MTA del thread viene ereditato implicitamente da altri thread e non viene inizializzato direttamente. |
APTTYPEQUALIFIER_NA_ON_MTA Valore: 2 Questo qualificatore è valido solo quando il parametro pAptType della funzione CoGetApartmentType contiene APTTYPE_NA al ritorno. Quando un thread MTA crea o richiama un oggetto COM in-process usando il modello di threading "Neutral", il tipo di appartamento COM del thread passa da MTA a un tipo di appartamento Neutral. Questo qualificatore informa il chiamante API che il thread è passato dal tipo di appartamento MTA al tipo NA. |
APTTYPEQUALIFIER_NA_ON_STA Valore: 3 Questo qualificatore è valido solo quando il parametro pAptType della funzione CoGetApartmentType contiene APTTYPE_NA al ritorno. Quando un thread STA crea o richiama un oggetto COM in-process usando il modello di threading "Neutral", il tipo di appartamento COM del thread passa da STA a un tipo di appartamento Neutral. Questo qualificatore informa il chiamante API che il thread è passato dal tipo di appartamento STA al tipo NA. |
APTTYPEQUALIFIER_NA_ON_IMPLICIT_MTA Valore: 4 Questo qualificatore è valido solo quando il parametro pAptType della funzione CoGetApartmentType contiene APTTYPE_NA al ritorno. Quando un thread MTA implicito crea o richiama un oggetto COM in-process usando il modello di threading "Neutral", il tipo di appartamento COM del thread passa dal tipo MTA implicito a un tipo di appartamento Neutral. Questo qualificatore informa il chiamante API che il thread è passato dal tipo di appartamento MTA implicito al tipo NA. |
APTTYPEQUALIFIER_NA_ON_MAINSTA Valore: 5 Questo qualificatore è valido solo quando il parametro pAptType della funzione CoGetApartmentType contiene APTTYPE_NA al ritorno. Quando il thread STA principale crea o richiama un oggetto COM in-process usando il modello di threading "Neutral", il tipo di appartamento COM del thread passa dal tipo STA principale a un tipo di appartamento Neutral. Questo qualificatore informa il chiamante API che il thread è passato dal tipo di appartamento STA principale al tipo NA. |
APTTYPEQUALIFIER_APPLICATION_STA Valore: 6 |
APTTYPEQUALIFIER_RESERVED_1 Valore: 7 |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2 [app desktop | App UWP] |
Intestazione | objidl.h (include Objidl.h) |