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.
Header ini digunakan oleh Model Objek Komponen (COM). Untuk informasi selengkapnya, lihat:
objidlbase.h berisi antarmuka pemrograman berikut:
Antarmuka
|
IAgileObject Antarmuka IAgileObject (objidlbase.h) menandai antarmuka sebagai gesit di seluruh apartemen. |
|
ICallFactory Antarmuka ICallFactory (objidlbase.h) membuat objek panggilan untuk memproses panggilan ke metode antarmuka asinkron. |
|
ICancelMethodCalls Antarmuka ICancelMethodCalls (objidlbase.h) mengelola permintaan pembatalan pada panggilan metode keluar dan memantau status panggilan tersebut saat ini. |
|
IComThreadingInfo Antarmuka IComThreadingInfo (objidlbase.h) memungkinkan Anda untuk mendapatkan informasi berikut tentang apartemen dan utas yang dijalankan pemanggil. |
|
IContext Antarmuka IContext (objidlbase.h) mendukung pengaturan properti konteks COM+. |
|
IEnumContextProps Antarmuka IEnumContextProps (objidlbase.h) menyediakan mekanisme untuk menghitung properti konteks yang terkait dengan konteks objek COM+. |
|
IEnumString Antarmuka IEnumString (objidlbase.h) menghitung string. LPWSTR adalah jenis yang menunjukkan penunjuk ke string lebar yang dihentikan nol, atau karakter Unicode. |
|
IEnumUnknown Antarmuka IEnumUnknown (objidlbase.h) menghitung objek dengan antarmuka IUnknown dan dapat menghitung melalui objek dalam komponen yang berisi beberapa objek. |
|
IExternalConnection Antarmuka IExternalConnection (objidlbase.h) mengelola jumlah koneksi marshaled, atau eksternal objek server. |
|
IFastRundown Antarmuka IFastRundown (objidlbase.h) menandai antarmuka sebagai memenuhi syarat untuk perilaku rundown yang cepat. |
|
IGlobalOptions Set antarmuka IGlobalOptions (objidlbase.h) dan kueri properti global dari runtime Model Objek Komponen (COM). |
|
IInternalUnknown Antarmuka IInternalUnknown (objidlbase.h) digunakan dalam handler sisi klien ringan yang memerlukan akses ke antarmuka internal pada proksi. |
|
IMalloc Antarmuka IMalloc (objidlbase.h) mengalokasikan, membebaskan, dan mengelola memori. |
|
IMarshal Antarmuka IMarshal (objidlbase.h) memungkinkan objek COM untuk menentukan dan mengelola marshaling pointer antarmukanya. |
|
IMarshalingStream Antarmuka IMarshalingStream (objidlbase.h) menyediakan informasi tambahan tentang konteks marsekal ke objek marsekal kustom dan unmarshalers. |
|
IMultiQI Antarmuka IMultiQI (objidlbase.h) memungkinkan klien untuk mengkueri proksi objek, atau handler, untuk beberapa antarmuka dengan menggunakan satu panggilan RPC. |
|
INoMarshal Antarmuka INoMarshal (objidlbase.h) menandai objek yang tidak mendukung di-marshal atau disimpan dalam Tabel Antarmuka Global. |
|
IObjContext Antarmuka IObjContext (objidlbase.h) melakukan berbagai operasi pada konteks. |
|
IPipeByte Antarmuka IPipeByte (objidlbase.h) mentransfer data dari jenis byte (lebarnya 8 bit). |
|
IPipeDouble Antarmuka IPipeDouble (objidlbase.h) mentransfer data dari jenis ganda (yaitu lebar 64 bit). |
|
IPipeLong Antarmuka IPipeLong (objidlbase.h) mentransfer data dari jenis bilangan bulat panjang (lebarnya 32 bit). |
|
IProcessInitControl Antarmuka IProcessInitControl (objidlbase.h) menentukan interval waktu habis inisialisasi proses. |
|
IPSFactoryBuffer Antarmuka IPSFactoryBuffer (objidlbase.h) menyediakan metode kustom untuk pembuatan proksi dan rintisan objek COM. Antarmuka ini tidak dapat di-marshalable. |
|
IRpcChannelBuffer Antarmuka IRpcChannelBuffer (objidlbase.h) marshals data antara proksi klien COM dan rintisan server COM. |
|
IRpcOptions Antarmuka IRpcOptions (objidlbase.h) memungkinkan penelepon untuk mengatur atau mengkueri nilai berbagai properti yang mengontrol cara COM menangani panggilan prosedur jarak jauh (RPC). |
|
IRpcProxyBuffer Antarmuka IRpcProxyBuffer (objidlbase.h) mengontrol proksi RPC yang digunakan untuk marshal data antar komponen COM. |
|
IRpcStubBuffer Antarmuka IRpcStubBuffer (objidlbase.h) mengontrol stub RPC yang digunakan untuk marshal data antar komponen COM. |
|
IServerSecurity Antarmuka IServerSecurity (objidlbase.h) digunakan oleh server untuk membantu mengautentikasi klien dan mengelola peniruan identitas klien. |
|
IStdMarshalInfo Antarmuka IStdMarshalInfo (objidlbase.h) mengambil CLSID yang mengidentifikasi handler yang akan digunakan dalam proses tujuan selama marshaling standar. |
|
ISurrogate Antarmuka ISurrogate (objidlbase.h) digunakan untuk memuat server DLL baru secara dinamis ke pengganti yang ada dan membebaskan pengganti ketika tidak lagi diperlukan. |
|
ISynchronize Antarmuka ISynchronize (objidlbase.h) menyediakan komunikasi asinkron antara objek tentang terjadinya suatu peristiwa. |
|
ISynchronizeContainer Antarmuka ISynchronizeContainer (objidlbase.h) mengelola sekelompok objek sinkronisasi yang tidak ditandatangani. |
|
ISynchronizeEvent Antarmuka ISynchronizeEvent (objidlbase.h) menetapkan penanganan peristiwa ke objek sinkronisasi. |
|
ISynchronizeHandle Antarmuka ISynchronizeHandle (objidlbase.h) mengambil handel yang terkait dengan objek sinkronisasi. |
Struktur
|
COSERVERINFO Struktur COSERVERINFO (objidlbase.h) mengidentifikasi sumber daya komputer jarak jauh ke fungsi aktivasi. |
|
MULTI_QI Struktur MULTI_QI (objidlbase.h) mewakili antarmuka dalam kueri untuk beberapa antarmuka. |
|
RPCOLEMESSAGE Struktur RPCOLEMESSAGE (objidlbase.h) berisi argumen pemanggilan marshaling dan mengembalikan nilai antar komponen COM. |
|
SOLE_AUTHENTICATION_INFO Struktur SOLE_AUTHENTICATION_INFO (objidlbase.h) mengidentifikasi layanan autentikasi, layanan otorisasi, dan informasi autentikasi untuk layanan autentikasi yang ditentukan. |
|
SOLE_AUTHENTICATION_LIST Struktur SOLE_AUTHENTICATION_LIST (objidlbase.h) menunjukkan informasi autentikasi default untuk digunakan dengan setiap layanan autentikasi. |
|
SOLE_AUTHENTICATION_SERVICE Struktur SOLE_AUTHENTICATION_SERVICE (objidlbase.h) mengidentifikasi layanan autentikasi yang bersedia digunakan server untuk berkomunikasi dengan klien. |
Enumerasi
|
APTTYPE Enumerasi APTTYPE (objidlbase.h) menentukan berbagai jenis apartemen. |
|
APTTYPEQUALIFIER Enumerasi APTTYPEQUALIFIER (objidlbase.h) menentukan kumpulan kemungkinan kualifikasi jenis apartemen COM. |
|
CO_MARSHALING_CONTEXT_ATTRIBUTES Enumerasi CO_MARSHALING_CONTEXT_ATTRIBUTES (objidlbase.h) mengidentifikasi salah satu atribut yang dapat Anda kueri menggunakan metode GetMarshalingContextAttribute. |
|
EOLE_AUTHENTICATION_CAPABILITIES Enumerasi EOLE_AUTHENTICATION_CAPABILITIES (objidlbase.h) menentukan berbagai kemampuan dalam CoInitializeSecurity dan IClientSecurity::SetBlanket. |
|
EXTCONN Enumerasi EXTCONN (objidlbase.h) menentukan jenis koneksi eksternal yang ada pada objek yang disematkan. |
|
GLOBALOPT_PROPERTIES Enumerasi GLOBALOPT_PROPERTIES (objidlbase.h) mengidentifikasi opsi global proses yang dapat Anda atur atau kueri dengan menggunakan antarmuka IGlobalOptions. |
|
GLOBALOPT_UNMARSHALING_POLICY_VALUES Enumerasi GLOBALOPT_UNMARSHALING_POLICY_VALUES (objidlbase.h) menyediakan nilai untuk opsi global kebijakan unmarshaling COM. |
|
THDTYPE Enumerasi THDTYPE (objidlbase.h) menunjukkan apakah utas tertentu mendukung perulangan pesan. |