enumerasi GLOBALOPT_UNMARSHALING_POLICY_VALUES (objidl.h)
Menyediakan nilai untuk opsi global kebijakan unmarshaling COM.
Sintaks
typedef enum tagGLOBALOPT_UNMARSHALING_POLICY_VALUES {
COMGLB_UNMARSHALING_POLICY_NORMAL = 0,
COMGLB_UNMARSHALING_POLICY_STRONG = 1,
COMGLB_UNMARSHALING_POLICY_HYBRID = 2
} GLOBALOPT_UNMARSHALING_POLICY_VALUES;
Konstanta
COMGLB_UNMARSHALING_POLICY_NORMAL Nilai: 0 Perilaku yang tidak dirasakan sama dengan versi yang lebih lama dari Windows 8. EOAC_NO_CUSTOM_MARSHAL pembatasan berlaku jika bendera ini diatur dalam CoInitializeSecurity. Jika tidak, tidak ada batasan. Ini adalah default untuk proses yang tidak ada dalam kontainer aplikasi. |
COMGLB_UNMARSHALING_POLICY_STRONG Nilai: 1 Unmarshaling hanya memungkinkan daftar unmarshaler dan unmarshaler yang diperkeras yang diizinkan per proses oleh fungsi CoAllowUnmarshalerCLSID . Ini adalah default untuk proses dalam kontainer aplikasi. |
COMGLB_UNMARSHALING_POLICY_HYBRID Nilai: 2 Membatalkan nama data yang sumbernya adalah kontainer aplikasi hanya memungkinkan daftar unmarshaler dan unmarshaler yang dipercaya sistem yang diizinkan per proses oleh fungsi CoAllowUnmarshalerCLSID . Perilaku batal menikah untuk data dengan sumber yang bukan kontainer aplikasi tidak berubah dari versi sebelumnya. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Server minimum yang didukung | Windows Server 2012 |
Header | objidl.h (termasuk Objidlbase.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk