Strumentazione gestione Windows (WMI)

Panoramica della tecnologia Strumentazione gestione Windows.

Per sviluppare Strumentazione gestione Windows, sono necessarie queste intestazioni:

Per indicazioni sulla programmazione per questa tecnologia, vedere:

Classe

 
CFrameworkQuery

La classe CFrameworkQuery viene usata per analizzare e modificare una query. Contiene metodi che restituiscono valori e metodi di proprietà specifici che testano la query per determinare le proprietà specifiche incluse.
CHPtrArray

La classe CHPtrArray fa parte di WMI Provider Framework. CHPtrArray è un'interfaccia di utilità per la gestione dei puntatori di matrice usata per la gestione del provider di query WMI.
CHString

Nella tabella seguente sono elencati i metodi CHString.
CHStringArray

Nella tabella seguente sono elencati i metodi e gli operatori CHStringArray.
CInstance

La classe CInstance viene usata per recuperare e aggiornare i valori delle proprietà definite per le istanze supportate da WMI Provider Framework. La classe CInstance fornisce anche l'accesso all'implementazione del framework del provider dell'interfaccia CInstance.
CObjectPathParser

Analizza un percorso WMI che può includere un nome computer remoto, spazi dei nomi e classi. L'utilizzo di questo oggetto non è consigliato. Usare invece l'interfaccia COM IWbemPath.
CThreadBase

La classe CThreadBase è una classe di base che fornisce i meccanismi di thread safety interni per WMI Provider Framework. Questa classe viene chiamata internamente.
CWbemGlueFactory

La classe CWbemGlueFactory fa parte di WMI Provider Framework. Provider Framework implementa internamente i metodi di questa interfaccia per creare nuove istanze di classi per il provider.
CWbemProviderGlue

CWbemProviderGlue collega le interfacce COM (Component Object Model) dell'API Strumentazione gestione Windows (WMI) alle classi derivate dalla classe Provider e fornisce metodi per i provider da usare per eseguire query tra loro.
MethodContext

La classe MethodContext è il puntatore a una struttura utilizzata in un provider per ottenere o impostare le informazioni IWbemClassObject. WMI non implementa alcuna funzionalità basata sul puntatore.
Provider

La classe Provider è la classe base per la classe o le classi supportate dal provider di framework.
TRefPointerCollection

La classe TRefPointerCollection è una classe contenitore che raccoglie puntatori agli oggetti . Questi puntatori possono essere enumerati.
WBEMTime

La classe WBEMTime facilita le conversioni tra vari formati di runtime di Windows e ANSI C. Per altre informazioni, vedere anche Metodi della classe WBEMTimeSpan.
WBEMTimeSpan

La classe WBEMTimeSpan contiene intervalli di tempo in nanosecondi.

Enumerazioni

 
CIMTYPE_ENUMERATION

Definisce valori che specificano tipi di dati CIM diversi.
ObjectParserFlags

Flag usati dal costruttore per CObjectPathParser.
tag_WBEM_GET_KEY_FLAGS

Contiene flag che controllano il formato del testo.
tag_WBEM_GET_TEXT_FLAGS

Contiene flag che controllano la modalità di restituzione del testo.
tag_WBEM_PATH_CREATE_FLAG

Contiene flag che specificano il tipo di percorsi accettati.
tag_WBEM_PATH_STATUS_FLAG

Contiene i flag utilizzati per descrivere un percorso.
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.
WbemAuthenticationLevelEnum

Definire i livelli di autenticazione di sicurezza.
WbemChangeFlagEnum

Definire la modalità di esecuzione di un'operazione di scrittura in una classe o in un'istanza di .
WbemCimtypeEnum

Definire i tipi CIM validi di un valore di proprietà.
WbemComparisonFlagEnum

Definire le impostazioni per il confronto degli oggetti e vengono usate da SWbemObject.CompareTo_.
WbemConnectOptionsEnum

Definisce un flag di sicurezza utilizzato come parametro nelle chiamate al metodo SWbemLocator.ConnectServer quando una connessione a WMI in un computer remoto ha esito negativo.
WbemErrorEnum

Definire gli errori che possono essere restituiti dall'API di scripting per le chiamate WMI.
WbemFlagEnum

Definisce le costanti usate da SWbemServices.ExecQuery, SWbemServices.ExecQueryAsync, SWbemServices.SubclassesOf e SWbemServices.InstancesOf.
WbemImpersonationLevelEnum

Definire i livelli di rappresentazione della sicurezza. Queste costanti vengono usate con SWbemSecurity.
WbemObjectTextFormatEnum

Definire i formati di testo dell'oggetto validi da utilizzare da SWbemObjectEx.GetText_.
WbemPrivilegeEnum

Definire i privilegi. Queste costanti vengono usate con SWbemSecurity per concedere i privilegi necessari per alcune operazioni.
WbemQueryFlagEnum

Definire la profondità dell'enumerazione o della query, che determina il numero di oggetti restituiti da una chiamata.
WBEMSTATUS

Contiene codici di errore e di stato restituiti dai metodi nell'API WMI.
WbemTextFlagEnum

Definisce il contenuto del testo dell'oggetto generato e viene usato da SWbemObject.GetObjectText_.
WbemTimeout

Definisce le costanti di timeout. Questa costante viene utilizzata da SWbemEventSource.NextEvent.
WMI_OBJ_TEXT

Definisce i formati di testo dell'oggetto validi da utilizzare da SWbemObjectEx.GetText_.
WMIQ_ANALYSIS_TYPE

Contiene costanti utilizzate per specificare il tipo di analisi da eseguire utilizzando il metodo GetAnalysis.
WMIQ_ASSOCQ_FLAGS

Contiene flag che indicano le funzionalità di una query.
WMIQ_RPN_TOKEN_FLAGS

Contiene flag che descrivono i token di query usati nel metodo GetAnalysis.

Funzioni

 
AccessCheck

Il metodo AccessCheck viene implementato da un provider di eventi e chiamato da Strumentazione gestione Windows (WMI) quando un consumer sottoscrive un evento specificato in wszQuery.
Aggiungere

Il metodo Add aggiunge un nuovo elemento alla fine di una matrice, aumentando la matrice di uno.
Aggiungere

Il metodo Add aggiunge un riferimento all'insieme.
AddEnum

Il metodo IWbemConfigureRefresher::AddEnum aggiunge un enumeratore all'aggiornamento richiesto.
AddObjectByPath

Il metodo IWbemConfigureRefresher::AddObjectByPath aggiunge un oggetto a un refresher specificando un percorso dell'oggetto.
AddObjectByTemplate

Con il metodo IWbemConfigureRefresher::AddObjectByTemplate, è possibile aggiungere un oggetto da aggiornare a un refresher specificando un modello di istanza IWbemClassObject.
AddObjects

Il metodo IWbemHiPerfEnum::AddObjects aggiunge gli oggetti istanza forniti all'enumeratore.
AddRefresher

Il metodo IWbemConfigureRefresher::AddRefresher aggiunge un refresher a un refresher.
AllocSysString

Il metodo AllocSysString alloca una nuova stringa BSTR compatibile con Automation. Copia quindi il contenuto di CHStringstring in esso, incluso il carattere NULL di terminazione.
AllPropertiesAreRequired

Il metodo AllPropertiesAreRequired indica se tutte le proprietà per l'istanza vengono richieste.
Append

Il metodo Append aggiunge il contenuto di un'altra matrice alla fine della matrice specificata.
Backup

Il metodo IWbemBackupRestore::Backup esegue il backup del contenuto del repository statico in un file separato.
BeginEnum

Il metodo BeginEnum inizia a enumerare la raccolta.
BeginEnumeration

Reimposta un'enumerazione all'inizio dell'enumerazione.
BeginEnumeration

Il metodo IWbemContext::BeginEnumeration reimposta l'enumerazione di tutti i valori di contesto nell'oggetto.
BeginEnumeration

Il metodo IWbemQualifierSet::BeginEnumeration viene reimpostato prima che sia presente un'enumerazione di tutti i qualificatori nell'oggetto.
BeginMethodEnumeration

Utilizzare la chiamata al metodo IWbemClassObject::BeginMethodEnumeration per avviare un'enumerazione dei metodi disponibili per l'oggetto.
BeginRead

Il metodo BeginRead fornisce thread safety indicando l'inizio di un'operazione di lettura dei dati quando il provider è basato su WMI Provider Framework. CThreadBase viene chiamato internamente.
BeginWrite

Il metodo BeginWrite fornisce thread safety indicando l'inizio di un'operazione di scrittura dei dati quando il provider è basato su WMI Provider Framework. CThreadBase viene chiamato internamente.
CancelAsyncCall

Il metodo IWbemServices::CancelAsyncCall annulla tutte le chiamate asincrone attualmente in sospeso in base al puntatore IWbemObjectSink, che è stato originariamente passato al metodo asincrono.
CancelQuery

Chiamare il metodo IWbemEventProviderQuerySink::CancelQuery ogni volta che un consumer di eventi logici annulla un filtro di query di eventi pertinente con Gestione Windows.
CHPtrArray

Il costruttore del metodo CHPtrArray inizializza una nuova istanza di CHPtrArray.
CHString

La funzione CHString::CHString inizializza un nuovo oggetto CHString con i dati specificati.
CHString

Inizializza un nuovo oggetto CHString con i dati specificati. (overload 2/6)
CHString

Inizializza un nuovo oggetto CHString con i dati specificati. (overload 4/6)
CHString

Inizializza un nuovo oggetto CHString con i dati specificati. (overload 5/6)
CHString

Inizializza un nuovo oggetto CHString con i dati specificati. (overload 1/6)
CHString

Inizializza un nuovo oggetto CHString con i dati specificati. (overload 6/6)
CHString

Inizializza un nuovo oggetto CHString con i dati specificati. (overload 3/6)
CHStringArray

Il costruttore CHStringArray costruisce una matrice CHStringArray vuota.
Cancella

Il metodo Clear imposta l'ora nell'oggetto WBEMTime su un'ora non valida.
Cancella

Il metodo Clear imposta l'intervallo di tempo su INVALID_TIME.
Clone

Il metodo IEnumWbemClassObject::Clone crea una copia logica dell'intero enumeratore, mantenendo la posizione corrente in un'enumerazione.
Clone

Il metodo IWbemClassObject::Clone restituisce un nuovo oggetto che è un clone completo dell'oggetto corrente. Il nuovo oggetto ha un conteggio dei riferimenti COM pari a 1.
Clone

Il metodo IWbemContext::Clone crea una copia logica dell'oggetto IWbemContext corrente. Questo metodo può essere utile quando è necessario effettuare molte chiamate che in gran parte hanno oggetti IWbemContext identici.
CObjectPathParser

Costruisce e inizializza un'istanza di un oggetto CObjectPathParser che richiede un percorso completo dell'oggetto. L'utilizzo di questo oggetto non è consigliato. Usare invece l'interfaccia COM IWbemPath.
Fascicola

Il metodo Collate usa la funzione wcscoll per confrontare una stringa CHString con un'altra stringa.
Eseguire il commit

Il metodo Commit viene usato per inviare un'istanza a WMI. Questo metodo è una funzione helper e non deve essere sottoposto a override.
Eseguire il commit

Il metodo Commit restituisce l'istanza corrente a WMI.
Confronta

Il metodo Compare usa la funzione wcscmp per confrontare questa stringa CHString con un'altra stringa.
CompareNoCase

Il metodo CompareNoCase usa la funzione _wcsicmp per confrontare una stringa CHString con un'altra stringa.
CompareTo

Il metodo IWbemClassObject::CompareTo confronta un oggetto con un altro oggetto Gestione Windows. Si noti che in questo processo di confronto sono presenti determinati vincoli.
CompileBuffer

Il metodo IMofCompiler::CompileBuffer compila un buffer contenente dati MOF binari o un buffer di testo in formato ASCII.
CompileFile

Il metodo IMofCompiler::CompileFile compila un file MOF (inclusi i file MOF binari) e archivia le informazioni nel repository WMI.
ConnectServer

Il metodo IWbemLocator::ConnectServer crea una connessione tramite DCOM a uno spazio dei nomi WMI nel computer specificato nel parametro strNetworkResource.
Copia

Il metodo Copy sovrascrive gli elementi della matrice specificata con gli elementi di un'altra matrice.
CreateBMOF

Il metodo IMofCompiler::CreateBMOF crea un file MOF binario.
CreateClassEnum

Il metodo IWbemServices::CreateClassEnum restituisce un enumeratore per tutte le classi che soddisfano i criteri di selezione.
CreateClassEnumAsync

Il metodo IWbemServices::CreateClassEnumAsync restituisce un'enumerazione di tutte le classi supportate dal provider di classi.
CreateClassPart

Inizializza la classe o la parte chiave del percorso.
CreateInstanceEnum

Il metodo IWbemServices::CreateInstanceEnum crea un enumeratore che restituisce le istanze di una classe specificata in base ai criteri di selezione specificati dall'utente.
CreateInstanceEnumAsync

Il metodo IWbemServices::CreateInstanceEnumAsync crea un enumeratore che restituisce in modo asincrono le istanze di una classe specificata in base ai criteri di selezione specificati dall'utente.
CreateNewInstance

Il metodo CreateNewInstance alloca un nuovo oggetto CInstance e ne restituisce un puntatore.
CreateObjectStub

Il metodo CreateObjectStub crea un sink del server d'inoltro di oggetti per facilitare la ricezione di chiamate asincrone da Gestione Windows.
CreateRefreshableEnum

Crea una nuova enumerazione aggiornabile.
CreateRefreshableObject

Richiede un oggetto istanza aggiornabile.
CreateRefresher

Crea un aggiornamento.
CreateSinkStub

Il metodo CreateSinkStub è simile a IUnsecuredApartment::CreateObjectStub e crea un sink del server d'inoltro oggetti ed esegue i controlli di accesso per la ricezione di chiamate asincrone da Gestione Windows.
CThreadBase

Il costruttore CThreadBase::CThreadBase inizializza una nuova istanza di CThreadBase. CThreadBase viene chiamato internamente.
CWbemGlueFactory

Il costruttore CWbemGlueFactory::CWbemGlueFactory inizializza una nuova istanza di CWbemGlueFactory. Questa classe fa parte di WMI Provider Framework. (?? 0CWbemGlueFactory@@QEAA@XZ)
CWbemGlueFactory

Il costruttore CWbemGlueFactory::CWbemGlueFactory inizializza una nuova istanza di CWbemGlueFactory. Questa classe fa parte di WMI Provider Framework. (overload 1/2)
Elimina

Il metodo IWbemClassObject::D elete elimina la proprietà specificata da una definizione di classe CIM e da tutti i qualificatori.
Elimina

Il metodo IWbemQualifierSet::D elete elimina il qualificatore specificato in base al nome.
DeleteAll

Il metodo IWbemContext::D eleteAll rimuove tutti i valori di contesto denominati dall'oggetto corrente, svuotando l'oggetto.
DeleteClass

Il metodo IWbemServices::D eleteClass elimina la classe specificata dallo spazio dei nomi corrente.
DeleteClassAsync

Il metodo IWbemServices::D eleteClassAsync elimina la classe specificata dallo spazio dei nomi corrente.
DeleteClassPart

Il metodo IWbemPath::D eleteClassPart elimina la parte della classe del percorso.
DeleteInstance

Il metodo DeleteInstance viene chiamato da WMI per eliminare un'istanza. (overload 2/2)
DeleteInstance

Il metodo DeleteInstance viene chiamato da WMI per eliminare un'istanza. (overload 1/2)
DeleteInstance

Il metodo IWbemServices::D eleteInstance elimina un'istanza di una classe esistente nello spazio dei nomi corrente.
DeleteInstanceAsync

Il metodo IWbemServices::D eleteInstanceAsync elimina in modo asincrono un'istanza di una classe esistente nello spazio dei nomi corrente. La conferma o l'errore dell'operazione viene segnalata tramite l'interfaccia IWbemObjectSink implementata dal chiamante.
Deletemethod

Utilizzare il metodo IWbemClassObject::D eleteMethod per eliminare un metodo. Questa chiamata è supportata solo se l'oggetto corrente è una definizione di classe CIM. La manipolazione dei metodi non è disponibile dai puntatori IWbemClassObject che puntano alle istanze CIM.
DeleteValue

Il metodo IWbemContext::D eleteValue elimina un valore di contesto denominato creato da IWbemContext::SetValue.
ElementAt

Il metodo CHStringArray::ElementAt(int) (chstrarr.h) restituisce un riferimento temporaneo al puntatore dell'elemento all'interno della matrice.
ElementAt

Il metodo CHStringArray::ElementAt (chstrarr.h) restituisce un riferimento temporaneo al puntatore dell'elemento all'interno della matrice.
Vuoto

Il metodo IWbemQuery::Empty libera la memoria che il parser contiene.
Vuoto

Il metodo Empty rende l'oggetto CHString una stringa vuota e libera la memoria in base alle esigenze.
Vuoto

Il metodo Empty rimuove tutti gli elementi dalla raccolta.
EndEnum

Il metodo EndEnum termina l'enumerazione della raccolta.
EndEnumeration

Il metodo IWbemClassObject::EndEnumeration termina una sequenza di enumerazione avviata con IWbemClassObject::BeginEnumeration.
EndEnumeration

Il metodo IWbemContext::EndEnumeration termina una sequenza di enumerazione che inizia con IWbemContext::BeginEnumeration. Questa chiamata non è necessaria, ma rilascia il prima possibile tutte le risorse di sistema associate all'enumerazione.
EndEnumeration

Chiamare il metodo IWbemQualifierSet::EndEnumeration quando si prevede di terminare le enumerazioni avviate con IWbemQualifierSet::BeginEnumeration e IWbemQualifierSet::Next.
EndMethodEnumeration

Il metodo IWbemClassObject::EndMethodEnumeration viene usato per terminare una sequenza di enumerazione del metodo avviata con IWbemClassObject::BeginMethodEnumeration.
EndRead

Il metodo EndRead fornisce la sicurezza del thread indicando la fine di un'operazione di lettura dei dati quando il provider è basato su WMI Provider Framework. CThreadBase viene chiamato internamente.
EndWrite

Il metodo EndWrite fornisce la sicurezza del thread indicando la fine di un'operazione di scrittura dei dati quando il provider è basato su WMI Provider Framework. CThreadBase viene chiamato internamente.
EnumerateInstances

Il metodo EnumerateInstances viene chiamato da WMI per recuperare tutte le istanze della classe del provider di framework.
ExecMethod

Il metodo ExecMethod viene chiamato da WMI per richiamare un metodo in una classe o in un'istanza. (overload 1/2)
ExecMethod

Il metodo ExecMethod viene chiamato da WMI per richiamare un metodo in una classe o in un'istanza. (overload 2/2)
ExecMethod

Esegue un metodo esportato da un oggetto CIM.
ExecMethodAsync

Esegue in modo asincrono un metodo esportato da un oggetto CIM.
ExecNotificationQuery

Il metodo IWbemServices::ExecNotificationQuery esegue una query per ricevere eventi. La chiamata restituisce immediatamente e l'utente può eseguire il polling dell'enumeratore restituito per gli eventi in arrivo. Il rilascio dell'enumeratore restituito annulla la query.
ExecNotificationQueryAsync

Il metodo IWbemServices::ExecNotificationQueryAsync esegue la stessa attività di IWbemServices::ExecNotificationQuery, ad eccezione del fatto che gli eventi vengono forniti al gestore di risposta specificato fino a quando CancelAsyncCall non viene chiamato per arrestare la notifica dell'evento.
ExecQuery

Il metodo ExecQuery viene chiamato da WMI per elaborare una query WQL (WMI Query Language).
ExecQuery

Il metodo IWbemServices::ExecQuery esegue una query per recuperare gli oggetti.
ExecQueryAsync

Il metodo IWbemServices::ExecQueryAsync esegue una query per recuperare gli oggetti in modo asincrono.
Find

Il metodo Find cerca una stringa per la prima corrispondenza di una sottostringa.
Find

Il metodo CHString::Find cerca una stringa per la prima corrispondenza di una sottostringa.
FindConsumer

La funzione FindConsumer individua e restituisce oggetti sink a cui WMI può inviare eventi.
FindOneOf

Il metodo FindOneOf cerca una stringa per il primo carattere corrispondente a qualsiasi carattere contenuto in lpszCharSet.
Svuotamento

Il metodo Flush viene chiamato dal framework del provider per eliminare tutta la memoria non necessaria in uso dal provider.
Formato

Il metodo CHString::Format formatta e archivia una serie di caratteri e valori in un chString.
Formato

Il metodo CHString::Format formatta e archivia una serie di caratteri e valori in una stringa CHString.
FormatMessageW

Il metodo CHString::FormatMessageW (Unicode) formatta una stringa di messaggio.
FormatMessageW

Il metodo CHString::FormatMessageW (Unicode) formatta una stringa di messaggio.
FormatV

Il metodo FormatV scrive una stringa formattata e un elenco di variabili di argomenti in una stringa CHString.
FrameworkLoginDLL

Il metodo FrameworkLoginDLL viene chiamato quando il valore DLL_PROCESS_ATTACH viene inviato a DllMain per determinare se è possibile caricare il server provider. (overload 1/2)
FrameworkLoginDLL

Il metodo FrameworkLoginDLL viene chiamato quando il valore DLL_PROCESS_ATTACH viene inviato a DllMain per determinare se è possibile caricare il server provider. (overload 2/2)
FrameworkLogoffDLL

Il metodo FrameworkLogoffDLL viene chiamato da DllCanUnloadNow per determinare se il server provider non è in uso e può essere scaricato. (overload 1/2)
FrameworkLogoffDLL

Il metodo FrameworkLogoffDLL viene chiamato da DllCanUnloadNow per determinare se il server provider non è in uso e può essere scaricato. (overload 2/2)
Gratuito

Rilascia la memoria che contiene il percorso non riparato. L'uso di questo oggetto non è consigliato. Usare invece l'interfaccia COM IWbemPath. (overload 2/2)
Gratuito

Rilascia la memoria che contiene il percorso non riparato. L'uso di questo oggetto non è consigliato. Usare invece l'interfaccia COM IWbemPath. (overload 1/2)
FreeExtra

Il metodo FreeExtra libera qualsiasi memoria aggiuntiva precedentemente allocata dalla stringa, ma non è più necessaria.
FreeExtra

Il metodo FreeExtra libera qualsiasi memoria aggiuntiva allocata durante l'aumento della matrice. Questo metodo non ha alcun effetto sulle dimensioni o sul limite superiore della matrice.
FreeMemory

Il metodo IWbemQuery::FreeMemory libera la memoria restituita dal parser in una chiamata precedente a GetAnalysis.
Recupero

Il metodo IWbemClassObject::Get recupera il valore della proprietà specificato, se presente. Questo metodo può anche restituire le proprietà di sistema.
Recupero

Il metodo IWbemQualifierSet::Get ottiene il qualificatore denominato specificato, se trovato.
GetAllDerivedInstances

Il metodo GetAllDerivedInstances recupera un elenco di istanze di una classe base o elementi figlio di tale classe di base.
GetAllDerivedInstancesAsynch

Il metodo GetAllDerivedInstancesAsynch recupera un elenco di istanze supportate da un provider specifico e derivato da una determinata classe di base. Questo metodo consente al provider di rispondere in modo asincrono restituendo un'istanza alla volta.
GetAllInstances

Il metodo GetAllInstances recupera un elenco di istanze restituite da una classe specifica.
GetAllInstancesAsynch

Il metodo GetAllInstancesAsynch recupera un elenco di istanze restituite da una classe specifica. Questo metodo consente al provider di rispondere in modo asincrono restituendo un'istanza alla volta.
GetAllocLength

Il metodo GetAllocLength restituisce le dimensioni del buffer stringa allocato.
GetAnalysis

Ottiene i risultati di un'analisi di query riuscita.
GetAt

Il metodo GetAt accede a un elemento in una matrice CHPtrArray.
GetAt

Il metodo CHString::GetAt(int) (chstring.h) restituisce un singolo carattere specificato da un numero di indice.
GetAt

Il metodo CHString::GetAt (chstring.h) restituisce un singolo carattere specificato da un numero di indice.
GetAt

Ottiene l'elemento matrice nell'indice specificato.
Getbool

Il metodo Getbool recupera una proprietà booleana.
GetBSTR

Ottiene l'ora come valore BSTR in formato data e ora CIM.
GetBSTR

Il metodo GetBSTR ottiene l'intervallo di tempo come BSTR in formato Data e Ora.
GetBuffer

Il metodo GetBuffer restituisce un puntatore al buffer di caratteri interno per l'oggetto CHString.
GetBufferSetLength

Il metodo GetBufferSetLength restituisce un puntatore al buffer di caratteri interno per l'oggetto CHString, troncamento o aumento della lunghezza, se necessario per corrispondere esattamente alla lunghezza specificata in nNewLength.
GetByte

Il metodo GetByte recupera una proprietà compatibile con BYTE.
GetCallStatus

Il metodo IWbemCallResult::GetCallStatus restituisce all'utente lo stato della chiamata semisynchrono corrente in sospeso. Quando questa chiamata restituisce WBEM_S_NO_ERROR, viene completata la chiamata originale al metodo IWbemServices.
GetCHString

Il metodo GetCHString recupera una proprietà stringa.
GetClassName

Il metodo IWbemPath::GetClassName recupera la parte del nome della classe dal percorso.
GetClassObjectInterface

Il metodo GetClassObjectInterface restituisce un puntatore dell'interfaccia IWbemClassObject.
GetCount

Il metodo IWbemPathKeyList::GetCount recupera il numero di chiavi nel percorso.
GetData

Metodo GetData per ottenere i dati dall'oggetto CHString.
GetData

Il metodo GetData ottiene l'accesso diretto agli elementi della matrice.
GetDateTime

Il metodo GetDateTime restituisce una proprietà datetime.
GetDMTF

Il metodo GetDMTF converte un valore BSTR in FORMATO DATA E ORA CIM.
GetDMTFNonNtfs

Il metodo GetDMTFNonNtfs ottiene una data DMTF in un formato di data e ora CIM da un FAT che non dispone di fusi orari.
Getdouble

Il metodo GetDOUBLE recupera una proprietà DOUBLE.
GetDWORD

Il metodo GetDWORD recupera una proprietà DWORD.
GetEmbeddedObject

Il metodo GetEmbeddedObject recupera un puntatore a un oggetto CInstance incorporato. Il puntatore può essere usato per ottenere e impostare le proprietà di tale oggetto incorporato.
GetEmptyInstance

Il metodo GetEmptyInstance recupera una singola istanza non popolata della classe specificata. (overload 1/2)
GetEmptyInstance

Il metodo GetEmptyInstance recupera una singola istanza non popolata della classe specificata. (overload 2/2)
GetErrorCodeText

Restituisce la descrizione della stringa di testo associata al codice di errore.
GetFacilityCodeText

Il metodo IWbemStatusCodeText::GetFacilityCodeText restituisce il nome del sottosistema in cui si è verificato l'errore, ad esempio "Windows", "WBEM", "SSPI" o "RPC".
GetFILETIME

Il metodo GetFILETIME ottiene l'ora come struttura FILETIME MFC.
GetInfo

Il metodo IWbemPath::GetInfo restituisce dettagli su un percorso inserito in un oggetto parser.
GetInfo

Il metodo IWbemPathKeyList::GetInfo recupera i bit di stato per la chiave.
GetInstanceByPath

Il metodo CWbemProviderGlue::GetInstanceByPath (wbemglue.h) recupera l'istanza identificata da un percorso oggetto specifico.
GetInstanceByPath

Il metodo CWbemProviderGlue::GetInstanceByPath (wbemglue.h) recupera l'istanza identificata da un percorso oggetto specifico chiamando il metodo GetObject del provider.
GetInstanceKeysByPath

Il metodo GetInstanceKeysByPath recupera l'istanza identificata da un percorso oggetto specifico, con solo le proprietà chiave popolate.
GetInstancePropertiesByPath

Recupera l'istanza identificata da un percorso oggetto specifico, con solo le proprietà specificate popolate. Le proprietà da popolare vengono denominate in una matrice CHString.
GetInstancesByQuery

Il metodo CWbemProviderGlue::GetInstancesByQuery (wbemglue.h) recupera un elenco di istanze che corrispondono a una query specifica.
GetInstancesByQuery

Il metodo CWbemProviderGlue::GetInstancesByQuery (wbemglue.h) recupera un elenco di istanze che corrispondono a una query specifica.
GetInstancesByQueryAsynch

Il metodo GetInstancesByQueryAsynch recupera un elenco di istanze supportate da un provider specifico e che corrispondono a una determinata query. Questo metodo consente al provider di rispondere in modo asincrono restituendo un'istanza alla volta.
GetKey

Il metodo IWbemPathKeyList::GetKey recupera il nome o il valore di una chiave. Le chiavi vengono indicizzate da 0 (zero), anche se l'ordine delle chiavi non è significativo.
GetKey2

Il metodo IWbemPathKeyList::GetKey2 recupera un nome o un valore della chiave e restituisce il valore come VARIANT. Una chiave viene indicizzata da 0 (zero), ma l'ordine delle chiavi non è significativo.
GetKeyList

Recupera un puntatore IWbemPathKeyList in modo che sia possibile accedere alla singola chiave.
GetLength

Il metodo GetLength ottiene un conteggio del numero di caratteri wide in questa stringa CHString. Il conteggio non include un carattere di terminazione NULL.
GetLocalComputerName

Il metodo GetLocalComputerName restituisce un riferimento costante al nome del computer in formato CHString.
GetLocalInstancePath

Il metodo GetLocalInstancePath tenta di compilare un percorso completo dell'oggetto a un'istanza specificata. Questo metodo è una funzione helper e non deve essere sottoposto a override.
GetLocalOffsetForDate

Il metodo GetLocalOffsetForDate restituisce l'offset espresso in minuti (+ o ) tra GMT e ora locale per l'oggetto FILETIME fornito nell'argomento . (overload 1/4)
GetLocalOffsetForDate

Il metodo GetLocalOffsetForDate restituisce l'offset espresso in minuti (+ o ) tra GMT e ora locale per l'oggetto FILETIME fornito nell'argomento . (overload 3/4)
GetLocalOffsetForDate

Il metodo GetLocalOffsetForDate restituisce l'offset espresso in minuti (+ o ) tra GMT e ora locale per l'oggetto FILETIME fornito nell'argomento . (overload 4/4)
GetLocalOffsetForDate

Il metodo GetLocalOffsetForDate restituisce l'offset espresso in minuti (+ o ) tra GMT e ora locale per l'oggetto FILETIME fornito nell'argomento . (overload 2/4)
Getmethod

Restituisce informazioni sul metodo richiesto.
GetMethodContext

Il metodo GetMethodContext restituisce un puntatore a un oggetto MethodContext.
GetMethodOrigin

Il metodo IWbemClassObject::GetMethodOrigin viene usato per determinare la classe per cui è stato dichiarato un metodo.
GetMethodQualifierSet

IWbemClassObject::GetMethodQualifierSet viene usato per recuperare il set di qualificatori per un metodo specifico.
Getnames

Recupera i nomi delle proprietà nell'oggetto .
Getnames

Il metodo IWbemContext::GetNames restituisce una struttura SAFEARRAY di tutti i nomi dei valori di contesto denominati.
Getnames

Il metodo IWbemQualifierSet::GetNames recupera i nomi di tutti i qualificatori disponibili dall'oggetto o dalla proprietà corrente. In alternativa, a seconda del valore di filtro di IFlags, questo metodo recupera i nomi di determinati qualificatori.
GetNamespace

Il metodo GetNamespace restituisce un riferimento costante al nome dello spazio dei nomi in formato CHString. Il nome restituito è il secondo parametro originariamente assegnato al costruttore del provider.
GetNamespaceAt

Recupera uno spazio dei nomi in base al relativo indice.
GetNamespaceConnection

Il metodo GetNameSpaceConnection viene utilizzato per recuperare una connessione dello spazio dei nomi. (overload 2/2)
GetNamespaceConnection

Il metodo GetNameSpaceConnection viene utilizzato per recuperare una connessione dello spazio dei nomi. (overload 1/2)
GetNamespaceCount

Il metodo IWbemPath::GetNamespaceCount restituisce il numero di spazi dei nomi nel percorso.
Getnext

Il metodo GetNext ottiene un puntatore all'istanza successiva della raccolta.
Getobject

Il metodo GetObject viene chiamato da WMI per recuperare un'istanza di una classe. (overload 1/3)
Getobject

Il metodo GetObject viene chiamato da WMI per recuperare un'istanza di una classe. (overload 2/3)
Getobject

Il metodo GetObject viene chiamato da WMI per recuperare un'istanza di una classe. (overload 3/3)
Getobject

Il metodo IWbemServices::GetObject recupera una classe o un'istanza. Questo metodo recupera solo gli oggetti dallo spazio dei nomi associato all'oggetto IWbemServices corrente.
GetObjectAsync

Il metodo IWbemServices::GetObjectAsync recupera un oggetto, ovvero una definizione di classe o un'istanza, in base al relativo percorso.
GetObjects

Il metodo IWbemHiPerfEnum::GetObjects recupera gli oggetti attualmente presenti nell'enumeratore.
GetObjects

Inserisce le proprietà non chiave degli oggetti nella matrice fornita.
GetObjectText

Il metodo IWbemClassObject::GetObjectText restituisce un rendering testuale dell'oggetto nella sintassi MOF.
Getproperty

Il metodo IWbemPropertyProvider::GetProperty viene chiamato da Gestione Windows per recuperare un singolo valore di proprietà.
GetPropertyHandle

Il metodo GetPropertyHandle restituisce un handle univoco che identifica una proprietà. È possibile usare questo handle per identificare le proprietà quando si usano i metodi IWbemObjectAccess per leggere o scrivere valori di proprietà.
GetPropertyInfoByHandle

Il metodo GetPropertyInfoByHandle restituisce il nome e il tipo di dati della proprietà associata a un handle di proprietà.
GetPropertyOrigin

Il metodo IWbemClassObject::GetPropertyOrigin recupera il nome della classe in cui è stata introdotta una particolare proprietà.
GetPropertyQualifierSet

Il metodo IWbemClassObject::GetPropertyQualifierSet ottiene il qualificatore impostato per una determinata proprietà nell'oggetto classe. È possibile utilizzare questo metodo con proprietà membro di un'istanza o di una definizione di classe.
GetProviderName

Il metodo GetProviderName recupera il nome della classe utilizzata nel costruttore del provider.
GetQualifierSet

Il metodo IWbemClassObject::GetQualifierSet restituisce un puntatore a interfaccia che consente operazioni di lettura e scrittura sul set di qualificatori per l'intero oggetto classe, indipendentemente dal fatto che l'oggetto sia un'istanza o una definizione di classe.
GetQuery

Il metodo GetQuery recupera il comando WQL effettivo associato all'oggetto CFrameworkQuery.
GetQueryClassName

Il metodo GetQueryClassName recupera il nome della classe dalla query.
GetRequiredProperties

Il metodo GetRequiredProperties restituisce un elenco di tutte le proprietà specificate nell'istruzione SELECT di una query. Restituisce le proprietà delle clausole SELECT e WHERE.
GetRestrictedSink

Il metodo IWbemEventSink::GetRestrictedSink recupera un sink di eventi con restrizioni. Un sink di eventi con restrizioni è uno che filtra un subset degli eventi definiti nella registrazione del provider di eventi.
GetResultObject

Il metodo IWbemCallResult::GetResultObject tenta di recuperare un oggetto da una precedente chiamata semisynchronous a IWbemServices::GetObject o IWbemServices::ExecMethod.
GetResultServices

Recupera il puntatore IWbemServices, risultante da una chiamata semisynchronous a IWbemServices::OpenNamespace quando diventa disponibile.
GetResultString

Il metodo IWbemCallResult::GetResultString restituisce il percorso dell'oggetto assegnato di un'istanza appena creata da IWbemServices::P utInstance.
GetScope

Recupera un ambito in base a un indice.
GetScopeAsText

Recupera un ambito in formato testo basato su un indice.
GetScopeCount

Il metodo IWbemPath::GetScopeCount restituisce il numero di ambiti nel percorso.
GetServer

Il metodo IWbemPath::GetServer recupera la parte del server del percorso.
GetService

Il metodo IWbemDecoupledBasicEventProvider::GetService recupera un oggetto IWbemService da utilizzare per richiamare in WMI. Questo metodo fornisce l'accesso completamente simultaneo.
GetSink

Il metodo IWbemDecoupledBasicEventProvider::GetSink recupera un oggetto IWbemObjectSink per l'inoltro di eventi a WMI. Questo metodo fornisce l'accesso completamente simultaneo.
GetSize

La funzione GetSize ottiene le dimensioni della matrice del puntatore. Poiché gli indici sono in base zero, la dimensione è maggiore dell'indice più grande.
GetSize

Il metodo GetSize ottiene le dimensioni della matrice. Poiché gli indici sono in base zero, la dimensione è maggiore dell'indice più grande.
GetSize

Il metodo GetSize restituisce il numero di elementi presenti nell'elenco.
GetStatus

Il metodo GetStatus determina se esiste una proprietà e, in tal caso, determina il tipo.
GetStatusObject

Il metodo GetStatusObject ottiene un puntatore interno alle informazioni IWbemClassObject. WMI non implementa alcuna funzionalità basata sul puntatore.
GetStringArray

Il metodo GetStringArray recupera una proprietà che rappresenta una matrice di stringhe.
GetStructtm

Il metodo GetStructtm ottiene l'ora come struttura tm dello struct di runtime ANSI C.
GetSYSTEMTIME

Il metodo GetSYSTEMTIME ottiene l'ora come struttura SYSTEMTIME MFC.
Gettext

Il metodo IWbemPath::GetText restituisce una rappresentazione testuale di un percorso precedentemente inserito in un oggetto parser.
Gettext

Il metodo IWbemPathKeyList::GetText recupera l'elenco di chiavi come testo.
Gettext

Il metodo IWbemObjectTextSrc::GetText crea una rappresentazione testuale di un oggetto IWbemClassObject; ad esempio una rappresentazione XML.
Gettime

Il metodo GetTime restituisce l'ora come intero a 64 bit.
GetTime

Il metodo GetTime restituisce l'intervallo di tempo come intero a 64 bit.
Gettime_t

Il metodo Gettime_t ottiene l'ora come variabile di runtime anSI C time_t.
GetTimeSpan

Il metodo GetTimeSpan recupera una proprietà che rappresenta un intervallo di tempo WMI.
Getupperbound

Il metodo GetUpperBound ottiene il limite superiore corrente di una matrice. Poiché gli indici di matrice sono in base zero, questa funzione restituisce un valore minore di GetSize.
GetValue

Il metodo IWbemContext::GetValue viene usato per recuperare un valore di contesto denominato specifico in base al nome.
GetValuesForProp

Il metodo GetValuesForProp restituisce tutti i valori per una determinata proprietà generata da tale proprietà così come viene visualizzata all'interno della query. (overload 1/2)
GetValuesForProp

Il metodo GetValuesForProp restituisce tutti i valori per una determinata proprietà generata da tale proprietà così come viene visualizzata all'interno della query. (overload 2/2)
GetVariant

Il metodo GetVariant recupera una proprietà VARIANT.
GetWBEMINT16

Il metodo GetWBEMINT16 recupera una proprietà integer a 16 bit.
GetWBEMINT64

Il metodo GetWBEMINT64 recupera una proprietà integer a 64 bit. (overload 1/3)
GetWBEMINT64

Il metodo GetWBEMINT64 recupera una proprietà integer a 64 bit. (overload 3/3)
GetWBEMINT64

Il metodo GetWBEMINT64 recupera una proprietà integer a 64 bit. (overload 2/3)
GetWCHAR

Il metodo GetWCHAR recupera una proprietà stringa WCHAR.
GetWORD

Il metodo GetWORD recupera una proprietà WORD.
Indicare

Chiamato da un'origine per fornire una notifica.
IndicateToConsumer

Chiamato da WMI per recapitare effettivamente gli eventi a un consumer.
InheritsFrom

Il metodo IWbemClassObject::InheritsFrom determina se la classe o l'istanza corrente deriva da una classe padre specificata.
Initialize

Chiamato da Gestione Windows per inizializzare un provider per ricevere le richieste client. Tutti i tipi di provider devono implementare questo metodo.
InsertAt

Il metodo InsertAt inserisce tutti gli elementi di un'altra matrice CHStringArray in corrispondenza dell'indice specificato da nStartIndex.
InsertAt

Il metodo InsertAt inserisce un elemento (o più copie di un elemento) o tutti gli elementi di un'altra matrice in corrispondenza di un indice specificato.
IsActive

Il metodo IWbemEventSink::IsActive viene utilizzato dal provider per determinare se vi è interesse per gli eventi che il sink sta filtrando.
IsDerivedFrom

Il metodo CWbemProviderGlue::IsDerivedFrom(wbemglue.h) determina se una classe è derivata da un'altra.
IsDerivedFrom

Il metodo CWbemProviderGlue::IsDerivedFrom (wbemglue.h) determina se una classe è derivata da un'altra.
IsEmpty

Il metodo IsEmpty verifica una stringa CHString per la condizione vuota.
IsLocal

Il metodo IWbemPath::IsLocal verifica se il nome del computer passato corrisponde al nome del computer nel percorso o se il nome del server nel percorso è NULL o ".".
IsNull

Il metodo IsNull determina se il valore di una determinata proprietà è NULL.
IsOk

Il metodo IsOk indica se l'oggetto WBEMTime rappresenta un'ora valida.
IsOk

Il metodo IsOk indica se l'oggetto WBEMTimeSpan rappresenta un intervallo di tempo valido.
IsPropertyRequired

Il metodo IsPropertyRequired determina se una determinata proprietà è stata richiesta dalla query. Vengono controllate entrambe le clausole SELECT e WHERE.
IsRelative

Il metodo IWbemPath::IsRelative verifica se il percorso, come già impostato nel parser, è relativo a un determinato computer e spazio dei nomi.
IsRelativeOrChild

Il metodo IWbemPath::IsRelativeOrChild verifica se il percorso, come già impostato nel parser, è relativo a o a un figlio di un determinato computer e spazio dei nomi.
IsSameClassName

Il metodo IWbemPath::IsSameClassName verifica se il nome della classe passato corrisponde a quello nel percorso. Il metodo può restituire TRUE solo se il percorso ha effettivamente un nome di classe.
KeysOnly

Il metodo KeysOnly indica se sono necessarie solo le proprietà della chiave.
Sinistra

Estrae i primi caratteri nCount da una stringa CHString e restituisce una copia della sottostringa estratta.
LoadStringW

Il metodo LoadStringW legge una risorsa stringa di Windows (identificata da nID) in un oggetto CHString esistente. (overload 1/2)
LoadStringW

Il metodo LoadStringW legge una risorsa stringa di Windows (identificata da nID) in un oggetto CHString esistente. (overload 2/2)
Lock

Il metodo Lock impedisce ad altri thread di aggiornare un oggetto IWbemObjectAccess finché non viene sbloccato.
LockBuffer

Il metodo LockBuffer blocca una stringa nel buffer.
MakeLocalPath

Il metodo MakeLocalPath compila un percorso di istanza completo da un percorso relativo.
MakeLower

Il metodo MakeLower converte una stringa CHString in una stringa minuscola.
MakeReverse

Il metodo MakeReverse inverte l'ordine dei caratteri in una stringa CHString.
MakeSingleton

Il metodo IWbemPathKeyList::MakeSingleton determina se una chiave è singleton o meno.
MakeUpper

Il metodo MakeUpper converte una stringa CHString in una stringa maiuscola.
Metà

Il metodo Mid estrae una sottostringa di caratteri nCount di lunghezza da una stringa CHString, a partire dalla posizione nFirst (in base zero). Il metodo restituisce una copia della sottostringa estratta.
Mid

Il metodo CHString::Mid estrae una sottostringa di caratteri nCount di lunghezza da una stringa CHString, a partire dalla posizione nFirst (in base zero).
NewQuery

Chiamare il metodo IWbemEventProviderQuerySink::NewQuery quando un consumer di eventi logici registra un filtro di query di eventi pertinente con Gestione Windows.
Avanti

Utilizzare il metodo IEnumWbemClassObject::Next per ottenere uno o più oggetti a partire dalla posizione corrente in un'enumerazione.
Avanti

Il metodo IWbemClassObject::Next recupera la proprietà successiva in un'enumerazione avviata con IWbemClassObject::BeginEnumeration.
Avanti

Il metodo IWbemContext::Next recupera il valore successivo in un'enumerazione di tutti i valori di contesto che iniziano con IWbemContext::BeginEnumeration.
Avanti

Il metodo IWbemQualifierSet::Next recupera il qualificatore successivo in un'enumerazione avviata con IWbemQualifierSet::BeginEnumeration.
NextAsync

Utilizzare il metodo NextAsync quando è necessario un recupero asincrono controllato di oggetti in un sink.
NextMethod

Usato per recuperare il metodo successivo in una sequenza di enumerazione del metodo che inizia con una chiamata a IWbemClassObject::BeginMethodEnumeration.
OnFinalRelease

Il metodo OnFinalRelease è una funzione virtuale chiamata da Release quando il conteggio dei riferimenti raggiunge lo zero. CThreadBase viene chiamato internamente.
OpenNamespace

Il metodo IWbemServices::OpenNamespace fornisce al chiamante un nuovo puntatore IWbemServices con lo spazio dei nomi figlio specificato come contesto operativo.
Operatore-

Questo overload dell'operatore di sottrazione della classe WBEMTime ( ) sottrae un intervallo di tempo dal tempo di un oggetto per produrre un nuovo oggetto ora contenente l'ora risultante. (overload 2/2)
Operatore-

Questo overload dell'operatore di sottrazione della classe WBEMTime ( ) sottrae un intervallo di tempo dal tempo di un oggetto per produrre un nuovo oggetto ora contenente l'ora risultante. (overload 1/2)
Operatore-

L'operatore di sottrazione della classe WBEMTimeSpan ( ) sottrae un intervallo di tempo dall'oggetto in cui viene eseguito il metodo.
operator LPCWSTR

L'operatore LPCWSTR conversion fornisce un metodo efficiente per accedere alla stringa C con terminazione NULL contenuta in un oggetto CHString.
operator!=

La funzione chstring.operator-not-equal-to confronta due stringhe. Questi operatori sono un utile sostituto del metodo Compare con distinzione tra maiuscole e minuscole.
operator!=

Gli operatori di confronto WBEMTime::operator-not-equal-to (wbemtime.h) (== != <<= = >>) sono stati sottoposto a overload per confrontare due oggetti WBEMTime.
operator!=

Confronta due oggetti WBEMTimeSpan usando un operatore di confronto diverso.
operator+

L'operatore di addizione della classe WBEMTime (+) è stato sottoposto a overload per incrementare il tempo di un oggetto in base a un intervallo di tempo.
operator+

L'operatore add classe WBEMTimeSpan aggiunge un intervallo di tempo a un altro, inserendo la somma in un nuovo oggetto WBEMTimeSpan restituito dal metodo .
operator+=

L'operatore add-and-assign (+=) della classe WBEMTime è stato sottoposto a overload per incrementare il tempo di un oggetto in base a un intervallo di tempo.
operator+=

L'operatore add-and-assign della classe WBEMTimeSpan aggiunge un intervallo di tempo a un altro. L'operazione crea un nuovo intervallo di tempo che contiene l'ora risultante.
Operatore<

La funzione chstring.operator-less-than confronta due stringhe. Questi operatori sono un utile sostituto del metodo Compare con distinzione tra maiuscole e minuscole.
Operatore<

Gli operatori di confronto WBEMTime::operator-less-than (wbemtime.h) (== != <<= = >>) sono stati sovraccaricati per confrontare due oggetti WBEMTime.
Operatore<

Confronta due oggetti WBEMTimeSpan usando un operatore di confronto minore di.
operator<=

La funzione chstring.operator-less-than-equal-to confronta due stringhe. Questi operatori sono un utile sostituto del metodo Compare con distinzione tra maiuscole e minuscole.
operator<=

Gli operatori di confronto WBEMTime::operator-less-than-equal-to (wbemtime.h) (== != <<= = >>) sono stati sovraccaricati per confrontare due oggetti WBEMTime.
operator<=

Confronta due oggetti WBEMTimeSpan usando un operatore di confronto minore o uguale.
operator=

Il metodo di overload dell'operatore di assegnazione della classe WBEMTime accetta un parametro di formato di data e ora CIM. (overload 4/5)
operator=

Il metodo di overload dell'operatore di assegnazione della classe WBEMTime accetta un parametro di formato di data e ora CIM. (overload 5/5)
operator=

Il metodo di overload dell'operatore di assegnazione della classe WBEMTime accetta un parametro di formato di data e ora CIM. (overload 2/5)
operator=

Il metodo di overload dell'operatore di assegnazione della classe WBEMTime accetta un parametro di formato di data e ora CIM. (overload 1/5)
operator=

Il metodo di overload dell'operatore di assegnazione della classe WBEMTime accetta un parametro di formato di data e ora CIM. (overload 3/5)
operator=

Converte un valore di intervallo di tempo BSTR in un oggetto WBEMTimeSpan in formato di data e ora CIM. (overload 2/3)
operator=

Converte un valore di intervallo di tempo BSTR in un oggetto WBEMTimeSpan in formato di data e ora CIM. (overload 1/3)
operator=

Converte un valore di intervallo di tempo BSTR in un oggetto WBEMTimeSpan in formato di data e ora CIM. (overload 3/3)
operator-=

L'operatore della classe WBEMTime sottrae e assegna ( =) è stato sottoposto a overload per decrementare il tempo di un oggetto in base a un intervallo di tempo.
operator-=

Confronta due oggetti WBEMTimeSpan usando l'operatore di sottrazione e assegnazione ( =).
operator==

La funzione chstring.operator-equal-equal-to confronta due stringhe. Questi operatori sono un utile sostituto del metodo Compare con distinzione tra maiuscole e minuscole.
operator==

Gli operatori di confronto WBEMTime::operator-equal-to (wbemtime.h) (== != <<= = >>) sono stati sottoposto a overload per confrontare due oggetti WBEMTime.
operator==

Confronta due oggetti WBEMTimeSpan usando un operatore di confronto uguale.
Operatore>

La funzione chstring.operator-greater-than confronta due stringhe. Questi operatori sono un utile sostituto del metodo Compare con distinzione tra maiuscole e minuscole.
Operatore>

Gli operatori di confronto WBEMTime (== != <<= = = >>) sono stati sottoposto a overload per confrontare due oggetti WBEMTime.
Operatore>

Confronta due oggetti WBEMTimeSpan usando un operatore di confronto maggiore di .
operator>=

La funzione chstring.operator-greater-than-equal-to confronta due stringhe. Questi operatori sono un utile sostituto del metodo Compare con distinzione tra maiuscole e minuscole.
operator>=

Gli operatori di confronto WBEMTime::operator-greater-than-equal-to (wbemtime.h) (== != <<= = >>) sono stati sottoposto a overload per confrontare due oggetti WBEMTime.
operator>=

Confronta due oggetti WBEMTimeSpan usando un operatore di confronto maggiore o uguale.
Parse.

Analizza una stringa di query.
Parse.

Analizza una stringa che contiene un percorso WMI in una struttura che contiene le parti del percorso, ad esempio il server, lo spazio dei nomi, la classe, la chiave che identifica un'istanza e altre. L'utilizzo di questo oggetto non è consigliato. Usare invece l'interfaccia COM IWbemPath.
Sospendi

Il metodo IWbemBackupRestoreEx::P ause blocca le operazioni di scrittura dal repository strumentazione gestione Windows (WMI) e può causare il blocco delle operazioni di lettura.
PromptUser

TBD (IWbemObjectSinkEx.PromptUser)
ProvideEvents

Gestione Windows chiama il metodo IWbemEventProvider::P rovideEvents per segnalare a un provider di eventi di avviare il recapito degli eventi.
Provider

Il metodo Provider crea un'istanza di un provider. Questo metodo fa parte di WMI Provider Framework.
Mettere

Imposta una proprietà denominata su un nuovo valore.
Mettere

Il metodo IWbemQualifierSet::P ut scrive il qualificatore e il valore denominati. Il nuovo qualificatore sovrascrive il valore precedente dello stesso nome. Se il qualificatore non esiste, viene creato.
PutClass

Il metodo IWbemServices::P utClass crea una nuova classe o ne aggiorna uno esistente. La classe specificata dal parametro pObject deve essere stata inizializzata correttamente con tutti i valori di proprietà richiesti.
PutClassAsync

Il metodo IWbemServices::P utClassAsync crea una nuova classe o ne aggiorna uno esistente.
Putinstance

Il metodo PutInstance aggiorna un'istanza di . (overload 2/2)
Putinstance

Il metodo PutInstance aggiorna un'istanza di . (overload 1/2)
Putinstance

Il metodo IWbemServices::P utInstance crea o aggiorna un'istanza di una classe esistente. L'istanza viene scritta nel repository WMI.
PutInstanceAsync

Il metodo IWbemServices::P utInstanceAsync crea o aggiorna in modo asincrono un'istanza di una classe esistente. La conferma dell'aggiornamento o la segnalazione degli errori viene fornita tramite l'interfaccia IWbemObjectSink implementata dal chiamante.
PutMethod

Usato per creare un metodo.
PutProperty

Il metodo IWbemPropertyProvider::P utProperty viene chiamato da Gestione Windows per aggiornare un valore di proprietà supportato da un provider di proprietà.
QueryInstances

Restituisce istanze della classe specificata utilizzando l'istanza IWbemObjectSink fornita.
QueryObjectSink

Il metodo IWbemServices::QueryObjectSink consente al chiamante di ottenere un gestore di notifica esportato da Gestione Windows.
ReadDWORD

Il metodo ReadDWORD legge 32 bit di dati delle proprietà usando un handle di proprietà.
ReadPropertyValue

Il metodo ReadPropertyValue restituisce un numero specificato di byte di una proprietà associata a un handle di proprietà.
ReadQWORD

Il metodo ReadQWORD legge 64 bit di dati di proprietà identificati da un handle di proprietà.
Aggiorna

Il metodo IWbemRefresher::Refresh aggiorna tutti gli oggetti aggiornabili, gli enumeratori e gli aggiornamenti annidati. L'aggiornamento WMI chiama questa funzione in risposta a una richiesta client a Refresh.
Registra

Il metodo IWbemDecoupledRegistrar::Register registra un'interfaccia oggetto con WMI.
Releasebuffer

Termina l'uso di un buffer allocato da GetBuffer.
Rimuovi

Il metodo IWbemConfigureRefresher::Remove viene usato per rimuovere un oggetto, un enumeratore o un aggiornamento annidato da un refresher.
RemoveAll

Il metodo IWbemHiPerfEnum::RemoveAll svuota tutti gli oggetti dall'enumeratore.
RemoveAll

Il metodo RemoveAll rimuove tutti i membri CHPtrArray da questa matrice.
RemoveAll

Il metodo RemoveAll rimuove tutti i membri CHString da questa matrice.
RemoveAllKeys

Il metodo IWbemPathKeyList::RemoveAllKeys rimuove tutte le chiavi.
RemoveAllNamespaces

Il metodo IWbemPath::RemoveAllNamespaces rimuove la parte dello spazio dei nomi del percorso.
RemoveAllScopes

Il metodo IWbemPath::RemoveAllScopes rimuove tutti gli ambiti dal percorso.
RemoveAt

Il metodo RemoveAt rimuove uno o più elementi a partire da un indice specificato in una matrice.
RemoveKey

Il metodo IWbemPathKeyList::RemoveKey rimuove la chiave corrispondente al parametro wszName.
RemoveNamespaceAt

Il metodo IWbemPath::RemoveNamespaceAt rimuove uno spazio dei nomi in corrispondenza di un indice specifico. Lo spazio dei nomi più a sinistra ha un valore di indice pari a 0 (zero), mentre gli spazi dei nomi a destra hanno valori di indice progressivamente superiori.
RemoveObjects

Il metodo IWbemHiPerfEnum::RemoveObjects rimuove gli oggetti (identificati dai relativi identificatori di aggiornamento) da un refresher.
RemoveScope

Il metodo IWbemPath::RemoveScope rimuove un ambito basato sull'indice.
Reimpostazione

Il metodo IEnumWbemClassObject::Reset reimposta una sequenza di enumerazione all'inizio. Poiché gli oggetti CIM sono dinamici, la chiamata a questo metodo non restituisce necessariamente lo stesso elenco di oggetti ottenuti in precedenza.
Restore

Il metodo IWbemBackupRestore::Restore elimina il contenuto del repository corrente e li ripristina con il contenuto di un backup specificato in precedenza.
Riprendi

Il metodo IWbemBackUpRestoreEx::Resume rilascia un blocco nel repository strumentazione gestione Windows (WMI) in modo che le operazioni possano continuare.
ReverseFind

Il metodo ReverseFind cerca in una stringa CHString l'ultima corrispondenza di una sottostringa. Questo metodo è simile alla funzione di runtime wcsrchr.
Va bene

Estrae gli ultimi caratteri nCount da una stringa CHString e restituisce una copia della sottostringa estratta.
SetAt

Sovrascrive un carattere specificato da un numero di indice.
SetAt

Il metodo CHStringArray::SetAt(int,LPCWSTR) (chstrarr.h) imposta l'elemento matrice in corrispondenza dell'indice specificato.
SetAt

Il metodo CHStringArray::SetAt (chstrarr.h) imposta l'elemento matrice in corrispondenza dell'indice specificato.
SetAtGrow

Imposta l'elemento matrice in corrispondenza dell'indice specificato.
SetBatchingParameters

Il metodo IWbemEventSink::SetBatchingParameters viene usato per impostare le dimensioni massime del buffer eventi e il valore di latenza di elaborazione associato.
Setbool

Il metodo Setbool imposta una proprietà booleana.
SetByte

Il metodo SetByte imposta una proprietà BYTE.
SetCharSplat

Il metodo SetCharSplat(LPCWSTR, DWORD) imposta una stringa.
SetCharSplat

Il metodo SetCharSplat(LPCWSTR, LPCSTR) imposta una proprietà stringa.
SetCharSplat

Il metodo SetCharSplat(LPCWSTR, LPCWSTR) imposta una proprietà stringa.
SetCHString

Il metodo SetCHString(LPCWSTR, const CHString&) imposta una proprietà stringa. (overload 2/2)
SetCHString

Il metodo SetCHString(LPCWSTR, LPCSTR) imposta una proprietà stringa.
SetCHString

Il metodo SetCHString(LPCWSTR, const CHString&) imposta una proprietà stringa. (overload 1/2)
SetClassName

Il metodo IWbemPath::SetClassName imposta la parte del nome della classe del percorso.
SetCreationClassName

Il metodo SetCreationClassName imposta la proprietà stringa CreationClassName, se presente, dell'istanza specificata sul nome di questo provider.
SetDateTime

Il metodo SetDateTime imposta una proprietà datetime.
SetDMTF

Il metodo SetDMTF imposta l'ora nell'oggetto WBEMTime. L'ora viene data dal parametro BSTR in Formato data e ora. Un argomento di data e ora precedente alla mezzanotte del 1° gennaio 1601 non è valido.
Setdouble

Metodo CInstance::SetDOUBLE
SetDWORD

Il metodo SetDWORD imposta una proprietà DWORD.
SetEmbeddedObject

Il metodo SetEmbeddedObject imposta una proprietà CInstance incorporata.
Setkey

Imposta il nome o la coppia valore per una chiave.
SetKey2

Imposta il nome o la coppia di valori per una chiave usando varianti.
SetNamespaceAt

Il metodo IWbemPath::SetNamespace imposta uno spazio dei nomi in un percorso usando l'indicizzazione basata su zero per designare dove viene posizionato lo spazio dei nomi.
SetNull

Il metodo SetNull imposta una proprietà su NULL.
SetRegistrationObject

Il metodo IWbemProviderIdentity::SetRegistrationObject viene chiamato dal servizio Gestione Windows prima di inizializzare un provider di eventi (se il provider implementa IWbemProviderIdentity).
SetScope

Il metodo IWbemPath::SetScope imposta un ambito nel percorso in base a un indice. L'indice è sempre 0 (zero) e l'ambito è la classe o la parte chiave del percorso. Questo metodo imposta anche il nome della classe.
SetServer

Il metodo IWbemPath::SetServer imposta la parte del server del percorso.
SetSinkSecurity

Usato per impostare un descrittore di sicurezza (SD) su un sink per tutti gli eventi che passano.
SetSize

Il metodo SetSize stabilisce le dimensioni di una matrice vuota o esistente.
SetStatus

Chiamata dalle origini per indicare la fine di una sequenza di notifica o per inviare altri codici di stato al sink.
SetStatus

Il metodo IWbemProviderInitSink::SetStatus indica a Gestione Windows se un provider è completamente o parzialmente inizializzato.
SetStatusObject

Il metodo SetStatusObject imposta i parametri di un oggetto stato usato per fornire altre informazioni quando si verifica un errore. Questo oggetto status è derivato dalla classe Win32_PrivilegesStatus.
SetStatusObject

Il metodo SetStatusObject imposta un puntatore interno su informazioni IWbemClassObject. WMI non implementa alcuna funzionalità in base al puntatore.
SetStringArray

Il metodo SetStringArray imposta una proprietà che rappresenta una matrice di stringhe.
SetText

Il metodo IWbemPath::SetText analizza un percorso in modo che le informazioni sul percorso possano essere restituite dal parser del percorso.
SetTimeSpan

Il metodo SetTimeSpan imposta una proprietà che rappresenta un intervallo di tempo.
SetValue

Il metodo IWbemContext::SetValue crea o sovrascrive un valore di contesto denominato.
SetVariant

Il metodo SetVariant imposta una proprietà VARIANT.
SetWBEMINT16

Il metodo SetWBEMINT16 imposta una proprietà integer a 16 bit.
SetWBEMINT64

Il metodo SetWBEMINT64(LPCWSTR, const LONGLONG&) imposta un valore intero a 64 bit. (overload 3/3)
SetWBEMINT64

Il metodo SetWBEMINT64(LPCWSTR, const LONGLONG&) imposta un valore intero a 64 bit. (overload 1/3)
SetWBEMINT64

Il metodo SetWBEMINT64(LPCWSTR, const LONGLONG&) imposta un valore intero a 64 bit. (overload 2/3)
SetWCHARSplat

Il metodo SetWCHARSplat imposta una proprietà stringa.
SetWORD

Il metodo SetWORD imposta una proprietà WORD.
Arresto

Il metodo IWbemShutdown::Shutdown indica al provider che i servizi provider non sono necessari.
Skip

È possibile usare il metodo IEnumWbemClassObject::Skip per spostare la posizione corrente in un'enumerazione in anticipo da un numero specificato di oggetti. Ciò influisce anche sulle chiamate successive a NextAsync, ma non influisce sulle consegne in sospeso avviate con NextAsync.
SpanExcluding

Il metodo SpanExcluding estrae e restituisce tutti i caratteri precedenti alla prima occorrenza di un carattere da lpszCharSet.
SpanIncluding

Il metodo SpanIncluding estrae caratteri di una stringa identificata da lpszCharSet.
SpawnDerivedClass

Utilizzare il metodo IWbemClassObject::SpawnDerivedClass per creare un oggetto di classe appena derivato dall'oggetto corrente.
SpawnInstance

Usare il metodo IWbemClassObject::SpawnInstance per creare una nuova istanza di una classe.
StopRefreshing

Arresta l'aggiornamento dell'oggetto o dell'enumeratore corrispondente all'identificatore specificato.
TRefPointerCollection

Questo costruttore inizializza un nuovo oggetto TRefPointerCollection. (TRefPointerCollection.TRefPointerCollection)
TRefPointerCollection

Questo costruttore inizializza un nuovo oggetto TRefPointerCollection. (overload 1/2)
TrimLeft

Il metodo TrimLeft taglia i caratteri di spazi vuoti iniziali dalla stringa rimuovendo nuovi caratteri di riga, spazio e tabulazioni.
TrimRight

Il metodo TrimRight taglia gli spazi vuoti finali dalla stringa rimuovendo i caratteri di nuova riga, spazio e tabulazione finali.
Unlock

Il metodo Unlock consente ad altri thread di aggiornare i valori delle proprietà di un oggetto IWbemObjectAccess.
UnlockBuffer

Il metodo UnlockBuffer sblocca il buffer protetto in precedenza chiamando LockBuffer e reimposta il conteggio dei riferimenti su 1.
Annullare la riparazione

Converte una struttura che contiene il percorso analizzato in una stringa. L'utilizzo di questo oggetto non è consigliato. Usare invece l'interfaccia COM IWbemPath.
Unregister

Il metodo IWbemDecoupledRegistrar::UnRegister rimuove la registrazione di un'interfaccia oggetto da WMI.
ValidateDeletionFlags

Il metodo ValidateDeletionFlags determina se un set di flag è valido per un'operazione di eliminazione.
ValidateEnumerationFlags

Il metodo ValidateEnumerationFlags determina se un set di flag è valido per un'enumerazione.
ValidateFlags

Il metodo ValidateFlags determina se un set di flag è valido.
ValidateGetObjFlags

Il metodo ValidateGetObjFlags determina se un set di flag è valido per un'operazione di recupero dell'istanza.
ValidateMethodFlags

Il metodo ValidateMethodFlags determina se un set di flag è valido per un'operazione del metodo execute.
ValidatePutInstanceFlags

Il metodo ValidatePutInstanceFlags determina se un set di flag è valido per un'operazione di aggiornamento dell'istanza.
ValidateQueryFlags

Il metodo ValidateQueryFlags determina se un set di flag è valido per un'operazione di query.
WBEMTime

Il costruttore della classe WBEMTime facilita le conversioni tra vari formati di runtime di Windows e ANSI C.
WBEMTime

Il metodo di overload del costruttore della classe WBEMTime accetta un parametro BSTR.
WBEMTime

Il costruttore della classe di overload WBEMTime accetta un parametro di riferimento FILETIME.
WBEMTime

Il costruttore della classe di overload WBEMTime accetta un parametro SYSTEMTIME.
WBEMTime

Il costruttore della classe di overload WBEMTime accetta un parametro di struttura anSI C time_t.
WBEMTime

Il costruttore della classe di overload WBEMTime accetta un parametro di struttura TM ANSI C.
WBEMTimeSpan

Il costruttore della classe WBEMTimeSpan crea un oggetto intervallo di tempo. Il costruttore è sottoposto a overload. (WBEMTimeSpan::WbemTimeSpan)
WBEMTimeSpan

Questo costruttore di classe WBEMTimeSpan crea un oggetto intervallo di tempo da un oggetto BSTR in Formato intervallo.
WBEMTimeSpan

Il costruttore della classe WBEMTimeSpan crea un oggetto intervallo di tempo. Il costruttore è sottoposto a overload. (overload 1/3)
WBEMTimeSpan

Il costruttore della classe WBEMTimeSpan crea un oggetto intervallo di tempo. Il costruttore è sottoposto a overload. (overload 2/3)
WBEMTimeSpan

Questo costruttore della classe WBEMTimeSpan crea un oggetto intervallo di tempo da un numero intero di giorni trascorsi.
WriteDWORD

Il metodo WriteDWORD scrive 32 bit di dati in una proprietà identificata da un handle di proprietà.
WriteError

TBD (IWbemObjectSinkEx.WriteError)
WriteMessage

TBD (IWbemObjectSinkEx.WriteMessage)
WriteProgress

TBD (IWbemObjectSinkEx.WriteProgress)
WritePropertyValue

Il metodo WritePropertyValue scrive un numero specificato di byte in una proprietà identificata da un handle di proprietà. Utilizzare questo metodo per impostare la stringa e tutti gli altri dati non DWORD o non QWORD.
WriteQWORD

Il metodo WriteQWORD scrive 64 bit di dati in una proprietà usando un handle di proprietà.
WriteStreamParameter

TBD (IWbemObjectSinkEx.WriteStreamParameter)

Interfacce

 
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.
IWbemDecoupledBasicEventProvider

L'interfaccia IWbemDecoupledBasicEventProvider è un'interfaccia cocreabile che registra provider disaccoppiati con WMI. L'oggetto creato deve essere passato all'argomento pUnknown di IWbemDecoupledRegistrar::Register.
IWbemDecoupledRegistrar

L'interfaccia IWbemDecoupledRegistrar associa provider disaccoppiati a WMI. Questa interfaccia consente a un provider ospitato dal processo di definire la durata di interoperabilità dell'interfaccia e di coesistere con altri provider.
IWbemEventConsumerProvider

Fornisce l'interfaccia primaria per un provider di consumer di eventi. Tramite questa interfaccia e il metodo FindConsumer, un provider di consumer di eventi può indicare quali consumer di eventi devono ricevere un determinato evento.
IWbemEventProvider

Usare l'interfaccia IWbemEventProvider per avviare la comunicazione con un provider di eventi. Gestione Windows chiama l'implementazione del provider di questa interfaccia quando un consumer ha indicato interesse a ricevere eventi generati dal provider.
IWbemEventProviderQuerySink

L'interfaccia IWbemEventProviderQuerySink viene implementata facoltativamente dai provider di eventi che vogliono sapere quali tipi di filtri di query di eventi sono attualmente attivi per ottimizzare le prestazioni.
IWbemEventProviderSecurity

L'interfaccia IWbemEventProviderSecurity viene implementata facoltativamente dai provider di eventi che vogliono limitare l'accesso degli utenti al proprio evento. Per altre informazioni su quando usare questa interfaccia, vedere Protezione degli eventi WMI.
IWbemEventSink

Avvia la comunicazione con un provider di eventi usando un set limitato di query.
IWbemHiPerfEnum

Usato nelle operazioni di aggiornamento per fornire accesso rapido alle enumerazioni degli oggetti istanza.
IWbemHiPerfProvider

Consente ai provider di fornire oggetti e enumeratori aggiornabili.
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.
IWbemPath

L'interfaccia IWbemPath è l'interfaccia principale per il parser del percorso oggetto e rende disponibile l'analisi di un percorso per i programmi in modo standard. Questa interfaccia è l'interfaccia principale per l'impostazione e il recupero delle informazioni sul percorso.
IWbemPathKeyList

Usato per accedere ai dettagli delle chiavi del percorso.
IWbemPropertyProvider

Supporta il recupero e l'aggiornamento di singole proprietà in un'istanza di una classe WMI.
IWbemProviderIdentity

L'interfaccia IWbemProviderIdentity viene implementata da un provider di eventi se il provider si registra usando più di un nome (più istanze di __Win32Provider) con lo stesso valore CLSID.
IWbemProviderInit

L'interfaccia IWbemProviderInit viene chiamata da Gestione Windows per inizializzare i provider. Tutti i provider sono necessari per implementare IWbemProviderInit.
IWbemProviderInitSink

L'interfaccia IWbemProviderInitSink viene implementata da WMI e chiamata dai provider per segnalare lo stato di inizializzazione.
IWbemQualifierSet

Funge da contenitore per l'intero set di qualificatori denominati per una singola proprietà o un intero oggetto (una classe o un'istanza).
IWbemQuery

Fornisce un punto di ingresso tramite il quale è possibile analizzare una query WQL (WMI Query Language).
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.
IWbemUnboundObjectSink

L'interfaccia IWbemUnboundObjectSink viene implementata da tutti i consumer di eventi logici. Si tratta di un'interfaccia sink semplice che accetta il recapito di oggetti evento.
IWbemUnsecuredApartment

Consente alle applicazioni client di determinare se Unsecapp.exe esegue controlli di accesso sui callback asincroni.

Strutture

 
SWbemAssocQueryInf

Contiene informazioni dal metodo IWbemQuery::GetAnalysis quando si usa il tipo di analisi WMIQ_ANALYSIS_ASSOC_QUERY.
SWbemQueryQualifiedName

La struttura SWbemQueryQualifiedName archivia i nomi delle proprietà per il metodo IWbemQuery::GetAnalysis.
SWbemRpnEncodedQuery

La struttura SWbemRpnEncodedQuery contiene informazioni dal metodo IWbemQuery::GetAnalysis quando si usa il tipo di analisi WMIQ_ANALYSIS_RPN_SEQUENCE. Non tutti i campi della struttura vengono utilizzati attivamente, perché alcuni sono riservati per uso futuro.
SWbemRpnQueryToken

La struttura SWbemRpnQueryToken rappresenta i token di query in una query di tipo WMIQ_ANALYSIS_RPN_SEQUENCE. Un esempio di token di query è il seguente:_j > 4.
WBEM_COMPILE_STATUS_INFO

Descrive un errore per l'interfaccia IMofCompiler.