Intestazione wbemcli.h
Questa intestazione viene usata da più tecnologie. Per altre informazioni, vedere:
- Distributed Transaction Coordinator WMI Provider
- Servizi Desktop remoto
- Provider WMI dei componenti di Accesso ai dati di Windows
- Strumentazione gestione Windows (WMI)
- Barra laterale di Windows
wbemcli.h contiene le interfacce di programmazione seguenti:
IEnumWbemClassObject L'interfaccia IEnumWbemClassObject viene usata per enumerare oggetti CIM (Common Information Model) ed è simile a un enumeratore COM standard. |
IMofCompiler L'interfaccia IMofCompiler, implementata da Mofd.dll, fornisce un'interfaccia COM usata dal compilatore MOF (Managed Object Format) e da qualsiasi altra applicazione che compila file MOF. |
IUnsecuredApartment L'interfaccia IUnsecuredApartment viene usata per semplificare il processo di esecuzione di chiamate asincrone da un processo client. |
IWbemBackupRestore L'interfaccia IWbemBackupRestore esegue il backup e ripristina il contenuto del repository WMI. |
IWbemBackupRestoreEx L'interfaccia IWbemBackupRestoreEx esegue il backup e ripristina il contenuto del repository. |
IWbemCallResult Usato per le chiamate semisynchronous dell'interfaccia IWbemServices. Quando si effettuano tali chiamate, il metodo IWbemServices restituisce immediatamente, insieme a un oggetto IWbemCallResult. |
IWbemClassObject Contiene e modifica sia le definizioni di classe che le istanze dell'oggetto classe. |
IWbemConfigureRefresher L'interfaccia IWbemConfigureRefresher viene usata dal codice client per aggiungere enumeratori, oggetti e aggiornamenti annidati in un aggiornamento. |
IWbemContext L'interfaccia IWbemContext viene usata facoltativamente per comunicare informazioni di contesto aggiuntive ai provider quando si inviano chiamate IWbemServices a WMI. Tutte le chiamate primarie in IWbemServices accettano un parametro facoltativo che punta a un oggetto di questo tipo. |
IWbemHiPerfEnum Usato nelle operazioni di aggiornamento per fornire accesso rapido alle enumerazioni degli oggetti istanza. |
IWbemLocator Usare l'interfaccia IWbemLocator per ottenere il puntatore dello spazio dei nomi iniziale all'interfaccia IWbemServices per WMI in un computer host specifico. |
IWbemObjectAccess Fornisce l'accesso ai metodi e alle proprietà di un oggetto . |
IWbemObjectSink L'interfaccia IWbemObjectSink crea un'interfaccia sink in grado di ricevere tutti i tipi di notifiche all'interno del modello di programmazione WMI. |
IWbemObjectSinkEx Crea un'interfaccia sink in grado di ricevere tutti i tipi di notifiche all'interno del modello di programmazione WMI. |
IWbemObjectTextSrc L'interfaccia IWbemObjectTextSrc viene usata per convertire le istanze IWbemClassObject in e da formati di testo diversi. |
IWbemQualifierSet Funge da contenitore per l'intero set di qualificatori denominati per una singola proprietà o un intero oggetto (una classe o un'istanza). |
IWbemRefresher Fornisce un punto di ingresso tramite il quale è possibile aggiornare oggetti aggiornabili, ad esempio enumeratori o oggetti di aggiornamento. |
Iwbemservices Usato da client e provider per accedere ai servizi WMI. L'interfaccia viene implementata dai provider WMI e WMI ed è l'interfaccia WMI primaria. |
IWbemShutdown L'interfaccia IWbemShutdown indica al provider che un'istanza di un oggetto è pronta per essere eliminata. Il provider può usare questa chiamata per rilasciare le risorse a cui fa riferimento attualmente. |
IWbemStatusCodeText L'interfaccia IWbemStatusCodeText estrae le descrizioni di stringa di testo dei codici di errore o il nome del sottosistema in cui si è verificato l'errore. |
IWbemUnsecuredApartment Consente alle applicazioni client di determinare se Unsecapp.exe esegue controlli di accesso sui callback asincroni. |
WBEM_COMPILE_STATUS_INFO Descrive un errore per l'interfaccia IMofCompiler. |
CIMTYPE_ENUMERATION Definisce valori che specificano tipi di dati CIM diversi. |
WBEM_BACKUP_RESTORE_FLAGS Contiene i flag usati per il metodo IWbemBackupRestore::Restore e il metodo IWbemBackupRestoreEx::Restore. |
WBEM_CHANGE_FLAG_TYPE Contiene i flag dei parametri del metodo. |
WBEM_COMPARISON_FLAG Contiene flag che definiscono il confronto da eseguire quando si usa il metodo IWbemClassObject::CompareTo. |
WBEM_COMPILER_OPTIONS Contiene flag di opzione per i metodi IMofCompiler. |
WBEM_CONDITION_FLAG_TYPE Contiene i flag utilizzati con il metodo IWbemClassObject::GetNames. |
WBEM_CONNECT_OPTIONS Contiene flag per il metodo IWbemLocator::ConnectServer. |
WBEM_FLAVOR_TYPE Elenca i tipi di qualificatore. |
WBEM_GENERIC_FLAG_TYPE Contiene flag di parametri del metodo per utilizzo generico. |
WBEM_GENUS_TYPE Contiene costanti utilizzate per distinguere tra classi e istanze. |
WBEM_LIMITS Definisce alcuni valori limite. |
WBEM_QUERY_FLAG_TYPE Contiene flag utilizzati per definire una query o un enumeratore. |
WBEM_REFRESHER_FLAGS Contiene flag che modificano il comportamento dei metodi di aggiornamento. |
WBEM_SECURITY_FLAGS Contiene i flag usati per l'impostazione dei livelli di accesso alla sicurezza. |
WBEM_STATUS_TYPE Descrive lo stato di un'operazione asincrona. |
WBEM_TEXT_FLAG_TYPE Contiene flag per controllare l'esecuzione del metodo IWbemClassObject::GetObjectText. |
WBEM_TIMEOUT_TYPE Contiene valori utilizzati per specificare il timeout per il metodo IEnumWbemClassObject::Next. |
WBEM_UNSECAPP_FLAG_TYPE Usato per controllare i controlli di accesso sui callback quando si usa il metodo IWbemUnsecuredApartment::CreateSinkStub. |
WBEMSTATUS Contiene codici di errore e di stato restituiti dai metodi nell'API WMI. |
WMI_OBJ_TEXT Definisce i formati di testo dell'oggetto validi da utilizzare da SWbemObjectEx.GetText_. |