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)

Lihat juga

Memanggil Metode

IWbemObjectSink

IWbemUnsecuredApartment

Menurunkan Keamanan untuk Sink dalam Proses Terpisah

Melakukan Pemeriksaan Akses

Mengatur Keamanan pada Panggilan Asinkron