Antarmuka IUnsecuredApartment (wbemcli.h)
Antarmuka IUnsecuredApartment digunakan untuk menyederhanakan proses melakukan panggilan asinkron dari proses klien. Ketika klien melakukan panggilan asinkron, peran klien dan server dibalik. Dalam hal ini, klien mengimplementasikan objek (antarmuka IWbemObjectSink ) dan server memanggil metode objek tersebut. Karena itu, aturan keamanan COM untuk server menyulitkan klien untuk melakukan panggilan asinkron. Kesulitan utama adalah fakta bahwa klien perlu menginformasikan COM bahwa itu akan memungkinkan Manajemen Windows untuk memanggil metode pada objek klien (IWbemObjectSink).
Warisan
Antarmuka IUnsecuredApartment mewarisi dari antarmuka IUnknown . IUnsecuredApartment juga memiliki jenis anggota berikut:
Metode
Antarmuka IUnsecuredApartment memiliki metode ini.
IUnsecuredApartment::CreateObjectStub Metode CreateObjectStub membuat sink penerus objek untuk membantu menerima panggilan asinkron dari Manajemen Windows. |
Keterangan
IUnsecuredApartment memungkinkan WMI membuat proses terpisah untuk menangani panggilan balik. Menggunakan antarmuka ini menciptakan risiko keamanan, seperti yang dijelaskan dalam Mengatur Keamanan pada Panggilan Asinkron. Akses semisinkron atau melakukan pemeriksaan akses direkomendasikan alih-alih panggilan asinkron. Untuk informasi selengkapnya dan contoh penggunaan IUnsecuredApartment, lihat Menurunkan Keamanan untuk Sink dalam Proses Terpisah. Gunakan IWbemUnsecuredApartment::CreateSinkStub untuk pendekatan yang lebih aman.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista |
Server minimum yang didukung | Windows Server 2008 |
Target Platform | Windows |
Header | wbemcli.h (termasuk Wbemidl.h) |