Bagikan melalui


Antarmuka IRunnableObject (objidl.h)

Memungkinkan kontainer untuk mengontrol berjalannya objek yang disematkannya. Dalam kasus objek yang diterapkan dengan server lokal, memanggil metode Jalankan meluncurkan file .EXE server. Dalam kasus objek yang diimplementasikan dengan server dalam proses, memanggil Jalankan menyebabkan file .DLL objek beralih ke status berjalan.

Warisan

Antarmuka IRunnableObject mewarisi dari antarmuka IUnknown . IRunnableObject juga memiliki jenis anggota ini:

Metode

Antarmuka IRunnableObject memiliki metode ini.

 
IRunnableObject::GetRunningClass

Mengambil CLSID dari objek yang sedang berjalan.
IRunnableObject::IsRunning

Menentukan apakah objek saat ini dalam status berjalan.
IRunnableObject::LockRunning

Mengunci objek yang sudah berjalan ke status berjalan atau membuka kuncinya dari status berjalan. (IRunnableObject.LockRunning)
IRunnableObject::Run

Memaksa objek untuk dijalankan.
IRunnableObject::SetContainedObject

Memberi tahu objek bahwa objek disematkan dalam kontainer OLE, yang memastikan bahwa penghitungan referensi dilakukan dengan benar untuk kontainer yang mendukung tautan ke objek yang disematkan. (IRunnableObject.SetContainedObject)

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header objidl.h