header wbemcli.h
Header ini digunakan oleh beberapa teknologi. Untuk informasi selengkapnya, lihat:
- Penyedia WMI Koordinator Transaksi Terdistribusi
- Layanan Desktop Jauh
- Penyedia WMI Komponen Akses Data Windows
- Windows Management Instrumentation
- Bilah Samping Windows
wbemcli.h berisi antarmuka pemrograman berikut:
Antarmuka
IEnumWbemClassObject Antarmuka IEnumWbemClassObject digunakan untuk menghitung objek Common Information Model (CIM) dan mirip dengan enumerator COM standar. |
IMofCompiler Antarmuka IMofCompiler, yang diimplementasikan oleh Mofd.dll, menyediakan antarmuka COM yang digunakan oleh pengkompilasi Managed Object Format (MOF) dan aplikasi lain yang mengkompilasi file MOF. |
IUnsecuredApartment Antarmuka IUnsecuredApartment digunakan untuk menyederhanakan proses melakukan panggilan asinkron dari proses klien. |
IWbemBackupRestore Antarmuka IWbemBackupRestore mencadangkan dan memulihkan konten repositori WMI. |
IWbemBackupRestoreEx Antarmuka IWbemBackupRestoreEx mencadangkan dan memulihkan konten repositori. |
IWbemCallResult Digunakan untuk panggilan semisinkron antarmuka IWbemServices. Saat melakukan panggilan seperti itu, metode yang disebut IWbemServices segera kembali, bersama dengan objek IWbemCallResult. |
IWbemClassObject Berisi dan memanipulasi definisi kelas dan instans objek kelas. |
IWbemConfigureRefresher Antarmuka IWbemConfigureRefresher digunakan oleh kode klien untuk menambahkan enumerator, objek, dan penyegaran berlapis ke dalam penyegaran. |
IWbemContext Antarmuka IWbemContext secara opsional digunakan untuk mengomunikasikan informasi konteks tambahan kepada penyedia saat mengirimkan panggilan IWbemServices ke WMI. Semua panggilan utama di IWbemServices mengambil parameter opsional yang menunjuk ke objek jenis ini. |
IWbemHiPerfEnum Digunakan dalam operasi penyegaran untuk menyediakan akses cepat ke enumerasi objek instans. |
IWbemLocator Gunakan antarmuka IWbemLocator untuk mendapatkan penunjuk namespace awal ke antarmuka IWbemServices untuk WMI pada komputer host tertentu. |
IWbemObjectAccess Menyediakan akses ke metode dan properti objek. |
IWbemObjectSink Antarmuka IWbemObjectSink membuat antarmuka sink yang dapat menerima semua jenis pemberitahuan dalam model pemrograman WMI. |
IWbemObjectSinkEx Membuat antarmuka sink yang dapat menerima semua jenis pemberitahuan dalam model pemrograman WMI. |
IWbemObjectTextSrc Antarmuka IWbemObjectTextSrc digunakan untuk menerjemahkan instans IWbemClassObject ke dan dari format teks yang berbeda. |
IWbemQualifierSet Bertindak sebagai kontainer untuk seluruh set kualifikasi bernama untuk satu properti atau seluruh objek (kelas atau instans). |
IWbemRefresher Menyediakan titik masuk di mana objek yang dapat disegarkan seperti enumerator atau objek penyegar, dapat disegarkan. |
IWbemServices Digunakan oleh klien dan penyedia untuk mengakses layanan WMI. Antarmuka diimplementasikan oleh penyedia WMI dan WMI, dan merupakan antarmuka WMI utama. |
IWbemShutdown Antarmuka IWbemShutdown menunjukkan kepada penyedia bahwa instans objek siap untuk dibuang. Penyedia dapat menggunakan panggilan ini untuk merilis sumber daya yang dirujuk saat ini. |
IWbemStatusCodeText Antarmuka IWbemStatusCodeText mengekstrak deskripsi string teks kode kesalahan atau nama subsistem tempat kesalahan terjadi. |
IWbemUnsecuredApartment Memungkinkan aplikasi klien untuk menentukan apakah Unsecapp.exe melakukan pemeriksaan akses pada panggilan balik asinkron. |
Struktur
WBEM_COMPILE_STATUS_INFO Menjelaskan kesalahan untuk antarmuka IMofCompiler. |
Enumerasi
CIMTYPE_ENUMERATION Menentukan nilai yang menentukan jenis data CIM yang berbeda. |
WBEM_BACKUP_RESTORE_FLAGS Berisi bendera yang digunakan untuk metode IWbemBackupRestore::Restore dan metode IWbemBackupRestoreEx::Restore. |
WBEM_CHANGE_FLAG_TYPE Berisi bendera parameter metode. |
WBEM_COMPARISON_FLAG Berisi bendera yang menentukan perbandingan yang akan dilakukan saat menggunakan metode IWbemClassObject::CompareTo. |
WBEM_COMPILER_OPTIONS Berisi bendera opsi untuk metode IMofCompiler. |
WBEM_CONDITION_FLAG_TYPE Berisi bendera yang digunakan dengan metode IWbemClassObject::GetNames. |
WBEM_CONNECT_OPTIONS Berisi bendera untuk metode IWbemLocator::ConnectServer. |
WBEM_FLAVOR_TYPE Mencantumkan rasa kualifikasi. |
WBEM_GENERIC_FLAG_TYPE Berisi bendera parameter metode tujuan umum. |
WBEM_GENUS_TYPE Berisi konstanta yang digunakan untuk membedakan antara kelas dan instans. |
WBEM_LIMITS Mendefinisikan beberapa nilai batas. |
WBEM_QUERY_FLAG_TYPE Berisi bendera yang digunakan untuk menentukan kueri atau enumerator. |
WBEM_REFRESHER_FLAGS Berisi bendera yang mengubah perilaku metode penyegaran. |
WBEM_SECURITY_FLAGS Berisi bendera yang digunakan untuk mengatur tingkat akses keamanan. |
WBEM_STATUS_TYPE Menjelaskan status operasi asinkron. |
WBEM_TEXT_FLAG_TYPE Berisi bendera untuk mengontrol eksekusi metode IWbemClassObject::GetObjectText. |
WBEM_TIMEOUT_TYPE Berisi nilai yang digunakan untuk menentukan batas waktu untuk metode IEnumWbemClassObject::Next. |
WBEM_UNSECAPP_FLAG_TYPE Digunakan untuk mengontrol pemeriksaan akses pada panggilan balik saat menggunakan metode IWbemUnsecuredApartment::CreateSinkStub. |
WBEMSTATUS Berisi kode kesalahan dan status yang dikembalikan oleh metode di WMI API. |
WMI_OBJ_TEXT Menentukan format teks objek yang valid untuk digunakan oleh SWbemObjectEx.GetText_. |