Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menentukan set kemungkinan kualifikasi jenis apartemen COM.
Sintaks
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;
Konstanta
APTTYPEQUALIFIER_NONENilai: 0 Tidak ada informasi kualifikasi untuk jenis apartemen COM saat ini yang tersedia. |
APTTYPEQUALIFIER_IMPLICIT_MTANilai: 1 Kualifikasi ini hanya valid ketika parameter pAptType dari fungsi CoGetApartmentType menentukan APTTYPE_MTA saat dikembalikan. Utas memiliki jenis apartemen MTA implisit jika tidak menginisialisasi apartemen COM itu sendiri, dan jika utas lain telah menginisialisasi MTA dalam prosesnya. Kualifikasi ini menginformasikan pemanggil API bahwa MTA utas secara implisit diwarisi dari utas lain dan tidak diinisialisasi secara langsung. |
APTTYPEQUALIFIER_NA_ON_MTANilai: 2 Kualifikasi ini hanya valid ketika parameter pAptType dari fungsi CoGetApartmentType berisi APTTYPE_NA saat dikembalikan. Ketika utas MTA membuat atau memanggil objek dalam proses COM menggunakan model utas "Netral", jenis apartemen COM dari sakelar utas dari MTA ke jenis apartemen Netral. Kualifikasi ini menginformasikan pemanggil API bahwa utas telah beralih dari jenis apartemen MTA ke jenis NA. |
APTTYPEQUALIFIER_NA_ON_STANilai: 3 Kualifikasi ini hanya valid ketika parameter pAptType dari fungsi CoGetApartmentType berisi APTTYPE_NA saat dikembalikan. Ketika utas STA membuat atau memanggil objek dalam proses COM menggunakan model utas "Netral", jenis apartemen COM dari utas beralih dari STA ke jenis apartemen Netral. Kualifikasi ini memberi tahu pemanggil API bahwa utas telah beralih dari jenis apartemen STA ke jenis NA. |
APTTYPEQUALIFIER_NA_ON_IMPLICIT_MTANilai: 4 Kualifikasi ini hanya valid ketika parameter pAptType dari fungsi CoGetApartmentType berisi APTTYPE_NA saat dikembalikan. Ketika utas MTA implisit membuat atau memanggil objek dalam proses COM menggunakan model utas "Netral", jenis apartemen COM dari sakelar utas dari jenis MTA implisit ke jenis apartemen Netral. Kualifikasi ini menginformasikan pemanggil API bahwa utas telah beralih dari jenis apartemen MTA implisit ke jenis NA. |
APTTYPEQUALIFIER_NA_ON_MAINSTANilai: 5 Kualifikasi ini hanya valid ketika parameter pAptType dari fungsi CoGetApartmentType berisi APTTYPE_NA saat dikembalikan. Ketika utas STA utama membuat atau memanggil objek dalam proses COM menggunakan model utas "Netral", jenis apartemen COM dari sakelar utas dari jenis STA utama ke jenis apartemen Netral. Kualifikasi ini menginformasikan pemanggil API bahwa utas telah beralih dari jenis apartemen STA utama ke jenis NA. |
APTTYPEQUALIFIER_APPLICATION_STANilai: 6 |
APTTYPEQUALIFIER_RESERVED_1Nilai: 7 |
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 7 [aplikasi desktop | Aplikasi UWP] |
| Server minimum yang didukung | Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP] |
| Header | objidl.h (termasuk Objidl.h) |