Share via


Instrumental de administración de Windows

Información general sobre la tecnología instrumental de administración de Windows.

Para desarrollar Instrumental de administración de Windows, necesita estos encabezados:

Para obtener instrucciones de programación para esta tecnología, consulte:

Clase

 
CFrameworkQuery

La clase CFrameworkQuery se usa para analizar y manipular una consulta. Contiene métodos que devuelven valores de propiedad y métodos específicos que prueban la consulta para determinar las propiedades concretas que se incluyen.
CHPtrArray

La clase CHPtrArray forma parte del marco de proveedor WMI. CHPtrArray es una interfaz de utilidad para la administración de punteros de matriz utilizada para el control de proveedores de consultas WMI.
CHString

En la tabla siguiente se muestran los métodos de CHString.
CHStringArray

En la tabla siguiente se enumeran los métodos y operadores CHStringArray.
CInstance

La clase CInstance se usa para recuperar y actualizar los valores de las propiedades definidas para las instancias admitidas por WMI Provider Framework. La clase CInstance también proporciona acceso a la implementación del marco de proveedor de la interfaz CInstance.
CObjectPathParser

Analiza una ruta de acceso de WMI que puede incluir un nombre de equipo remoto, espacios de nombres y clases. No se recomienda el uso de este objeto. En su lugar, use la interfaz COM de IWbemPath.
CThreadBase

La clase CThreadBase es una clase base que proporciona los mecanismos de seguridad de subprocesos internos para el marco de proveedor WMI. Esta clase se llama internamente.
CWbemGlueFactory

La clase CWbemGlueFactory forma parte del marco de proveedor WMI. El marco de proveedor implementa métodos de esta interfaz internamente para crear nuevas instancias de clases para el proveedor.
CWbemProviderGlue

CWbemProviderGlue vincula las interfaces del Modelo de objetos componentes (COM) de la API de Instrumental de administración de Windows (WMI) a las clases derivadas de la clase Provider y proporciona métodos para que los proveedores usen para consultarse entre sí.
MethodContext

La clase MethodContext es el puntero a una estructura utilizada en un proveedor para obtener o establecer información de IWbemClassObject. WMI no implementa ninguna funcionalidad basada en el puntero.
Proveedor

La clase Provider es la clase base de la clase o clases que admite el proveedor de marcos.
TRefPointerCollection

La clase TRefPointerCollection es una clase contenedora que recopila punteros a objetos. Estos punteros se pueden enumerar.
WBEMTime

La clase WBEMTime facilita las conversiones entre varios formatos de tiempo de ejecución de Windows y ANSI C. Para más información, vea también WBEMTimeSpan (métodos de clase).
WBEMTimeSpan

La clase WBEMTimeSpan contiene intervalos de tiempo en nanosegundos.

Enumeraciones

 
CIMTYPE_ENUMERATION

Define valores que especifican tipos diferentes de datos de CIM.
ObjectParserFlags

Marcas usadas por el constructor para CObjectPathParser.
tag_WBEM_GET_KEY_FLAGS

Contiene marcas que controlan el formato del texto.
tag_WBEM_GET_TEXT_FLAGS

Contiene marcas que controlan cómo se devuelve el texto.
tag_WBEM_PATH_CREATE_FLAG

Contiene marcas que especifican el tipo de rutas de acceso aceptadas.
tag_WBEM_PATH_STATUS_FLAG

Contiene marcas usadas para describir una ruta de acceso.
WBEM_BACKUP_RESTORE_FLAGS

Contiene marcas usadas para el método IWbemBackupRestore::Restore y el método IWbemBackupRestoreEx::Restore.
WBEM_CHANGE_FLAG_TYPE

Contiene marcas de parámetros de método.
WBEM_COMPARISON_FLAG

Contiene marcas que definen la comparación que se va a realizar al usar el método IWbemClassObject::CompareTo.
WBEM_COMPILER_OPTIONS

Contiene marcas de opción para los métodos IMofCompiler.
WBEM_CONDITION_FLAG_TYPE

Contiene marcas usadas con el método IWbemClassObject::GetNames.
WBEM_CONNECT_OPTIONS

Contiene marcas para el método IWbemLocator::ConnectServer.
WBEM_FLAVOR_TYPE

Enumera los tipos de calificador.
WBEM_GENERIC_FLAG_TYPE

Contiene marcas de parámetros de método de uso general.
WBEM_GENUS_TYPE

Contiene constantes usadas para distinguir entre clases e instancias.
WBEM_LIMITS

Define algunos valores de límite.
WBEM_QUERY_FLAG_TYPE

Contiene marcas usadas para definir una consulta o enumerador.
WBEM_REFRESHER_FLAGS

Contiene marcas que modifican el comportamiento de los métodos de actualizador.
WBEM_SECURITY_FLAGS

Contiene marcas usadas para establecer los niveles de acceso de seguridad.
WBEM_STATUS_TYPE

Describe el estado de una operación asincrónica.
WBEM_TEXT_FLAG_TYPE

Contiene marcas para controlar la ejecución del método IWbemClassObject::GetObjectText.
WBEM_TIMEOUT_TYPE

Contiene valores usados para especificar el tiempo de espera del método IEnumWbemClassObject::Next.
WBEM_UNSECAPP_FLAG_TYPE

Se usa para controlar las comprobaciones de acceso en las devoluciones de llamada al usar el método IWbemUnsecuredApartment::CreateSinkStub.
WbemAuthenticationLevelEnum

Define los niveles de autenticación de seguridad.
WbemChangeFlagEnum

Define cómo se lleva a cabo una operación de escritura en una clase o en una instancia.
WbemCimtypeEnum

Define los tipos CIM válidos de un valor de propiedad.
WbemComparisonFlagEnum

Define la configuración de la comparación de objetos, la usa SWbemObject.CompareTo_.
WbemConnectOptionsEnum

Define una marca de seguridad que se usa como parámetro en llamadas al método SWbemLocator.ConnectServer cuando se produce un error en una conexión a WMI en un equipo remoto.
WbemErrorEnum

Define los errores que puede devolver la API de scripting para las llamadas WMI.
WbemFlagEnum

Define constantes usadas por SWbemServices.ExecQuery, SWbemServices.ExecQueryAsync, SWbemServices.SubclassesOf y SWbemServices.InstancesOf.
WbemImpersonationLevelEnum

Define los niveles de suplantación de seguridad. Estas constantes se usan con SWbemSecurity.
WbemObjectTextFormatEnum

Define los formatos de texto de objeto válidos que va a usar SWbemObjectEx.GetText_.
WbemPrivilegeEnum

Definición de privilegios. Estas constantes se usan con SWbemSecurity para conceder los privilegios necesarios para algunas operaciones.
WbemQueryFlagEnum

Define la profundidad de enumeración o consulta, que determina cuántos objetos devuelve una llamada.
WBEMSTATUS

Contiene códigos de error y estado devueltos por métodos en la API de WMI.
WbemTextFlagEnum

Define el contenido del texto del objeto generado y lo usa SWbemObject.GetObjectText_.
WbemTimeout

Define las constantes de tiempo de espera. SWbemEventSource.NextEvent usa esta constante.
WMI_OBJ_TEXT

Define los formatos de texto de objeto válidos que va a usar SWbemObjectEx.GetText_.
WMIQ_ANALYSIS_TYPE

Contiene constantes usadas para especificar el tipo de análisis que se va a realizar mediante el método GetAnalysis.
WMIQ_ASSOCQ_FLAGS

Contiene marcas que indican las características de una consulta.
WMIQ_RPN_TOKEN_FLAGS

Contiene marcas que describen los tokens de consulta usados en el método GetAnalysis.

Functions

 
AccessCheck

Un proveedor de eventos implementa el método AccessCheck y lo llama Instrumental de administración de Windows (WMI) cuando un consumidor se suscribe a un evento especificado en wszQuery.
Add (Agregar)

El método Add agrega un nuevo elemento al final de una matriz, lo que aumenta la matriz en uno.
Add (Agregar)

El método Add agrega una referencia a la colección.
AddEnum

El método IWbemConfigureRefresher::AddEnum agrega un enumerador al actualizador solicitado.
AddObjectByPath

El método IWbemConfigureRefresher::AddObjectByPath agrega un objeto a un actualizador especificando una ruta de acceso de objeto.
AddObjectByTemplate

Con el método IWbemConfigureRefresher::AddObjectByTemplate, puede agregar un objeto que desee actualizar a un actualizador especificando una plantilla de instancia IWbemClassObject.
AddObjects

El método IWbemHiPerfEnum::AddObjects agrega los objetos de instancia proporcionados al enumerador.
AddRefresher

El método IWbemConfigureRefresher::AddRefresher agrega un actualizador a un actualizador.
AllocSysString

El método AllocSysString asigna una nueva cadena BSTR compatible con Automation. A continuación, copia el contenido de CHStringstring en él, incluido el carácter NULL de terminación.
AllPropertiesAreRequired

El método AllPropertiesAreRequired indica si se solicitan todas las propiedades de la instancia.
Append

El método Append agrega el contenido de otra matriz al final de la matriz especificada.
Backup

El método IWbemBackupRestore::Backup realiza una copia de seguridad del contenido del repositorio estático en un archivo independiente.
BeginEnum

El método BeginEnum comienza a enumerar la colección.
BeginEnumeration

Restablece una enumeración al principio de la enumeración.
BeginEnumeration

El método IWbemContext::BeginEnumeration restablece la enumeración de todos los valores de contexto del objeto .
BeginEnumeration

El método IWbemQualifierSet::BeginEnumeration restablece antes de que haya una enumeración de todos los calificadores del objeto .
BeginMethodEnumeration

Use la llamada al método IWbemClassObject::BeginMethodEnumeration para comenzar una enumeración de los métodos disponibles para el objeto .
BeginRead

El método BeginRead proporciona seguridad para subprocesos indicando el principio de una operación de lectura de datos cuando el proveedor se basa en el marco del proveedor WMI. CThreadBase se llama internamente.
BeginWrite

El método BeginWrite proporciona seguridad para subprocesos indicando el principio de una operación de escritura de datos cuando el proveedor se basa en el marco del proveedor WMI. CThreadBase se llama internamente.
CancelAsyncCall

El método IWbemServices::CancelAsyncCall cancela las llamadas asincrónicas pendientes actualmente basadas en el puntero IWbemObjectSink, que se pasó originalmente al método asincrónico.
CancelQuery

Llame al método IWbemEventProviderQuerySink::CancelQuery cada vez que un consumidor de eventos lógico cancela un filtro de consulta de eventos pertinente con Administración de Windows.
CHPtrArray

El constructor del método CHPtrArray inicializa una nueva instancia de CHPtrArray.
CHString

La función CHString::CHString inicializa un nuevo objeto CHString con los datos especificados.
CHString

Inicializa un nuevo objeto CHString con los datos especificados. (sobrecarga 2/6)
CHString

Inicializa un nuevo objeto CHString con los datos especificados. (sobrecarga 4/6)
CHString

Inicializa un nuevo objeto CHString con los datos especificados. (sobrecarga 5/6)
CHString

Inicializa un nuevo objeto CHString con los datos especificados. (sobrecarga 1/6)
CHString

Inicializa un nuevo objeto CHString con los datos especificados. (sobrecarga 6/6)
CHString

Inicializa un nuevo objeto CHString con los datos especificados. (sobrecarga 3/6)
CHStringArray

El constructor CHStringArray construye una matriz CHStringArray vacía.
Borrar

El método Clear establece la hora del objeto WBEMTime en una hora no válida.
Borrar

El método Clear establece el intervalo de tiempo en INVALID_TIME.
Clonar

El método IEnumWbemClassObject::Clone realiza una copia lógica de todo el enumerador, conservando su posición actual en una enumeración.
Clonar

El método IWbemClassObject::Clone devuelve un nuevo objeto que es un clon completo del objeto actual. El nuevo objeto tiene un recuento de referencias COM de 1.
Clonar

El método IWbemContext::Clone realiza una copia lógica del objeto IWbemContext actual. Este método puede ser útil cuando se deben realizar muchas llamadas que tengan objetos IWbemContext muy idénticos.
CObjectPathParser

Construye e inicializa una instancia de un objeto CObjectPathParser que requiere una ruta de acceso de objeto completa. No se recomienda el uso de este objeto. En su lugar, use la interfaz COM de IWbemPath.
Intercalar

El método Collate usa la función wcscoll para comparar una cadena CHString con otra cadena.
Confirmar

El método Commit se usa para enviar una instancia a WMI. Este método es una función auxiliar y no debe invalidarse.
Confirmar

El método Commit devuelve la instancia actual a WMI.
Comparar

El método Compare usa la función wcscmp para comparar esta cadena CHString con otra cadena.
CompareNoCase

El método CompareNoCase usa la función _wcsicmp para comparar una cadena CHString con otra cadena.
Compareto

El método IWbemClassObject::CompareTo compara un objeto con otro objeto de administración de Windows. Tenga en cuenta que hay ciertas restricciones en este proceso de comparación.
CompileBuffer

El método IMofCompiler::CompileBuffer compila un búfer que contiene datos MOF binarios o un búfer de texto en formato ASCII.
CompileFile

El método IMofCompiler::CompileFile compila un archivo MOF (incluidos mof binarios) y almacena la información en el repositorio WMI.
ConnectServer

El método IWbemLocator::ConnectServer crea una conexión a través de DCOM a un espacio de nombres WMI en el equipo especificado en el parámetro strNetworkResource.
Copiar

El método Copy sobrescribe los elementos de la matriz especificada con los elementos de otra matriz.
CreateBMOF

El método IMofCompiler::CreateBMOF crea un archivo MOF binario.
CreateClassEnum

El método IWbemServices::CreateClassEnum devuelve un enumerador para todas las clases que cumplen los criterios de selección.
CreateClassEnumAsync

El método IWbemServices::CreateClassEnumAsync devuelve una enumeración de todas las clases que admite el proveedor de clases.
CreateClassPart

Inicializa la clase o parte clave de la ruta de acceso.
CreateInstanceEnum

El método IWbemServices::CreateInstanceEnum crea un enumerador que devuelve las instancias de una clase especificada según los criterios de selección especificados por el usuario.
CreateInstanceEnumAsync

El método IWbemServices::CreateInstanceEnumAsync crea un enumerador que devuelve asincrónicamente las instancias de una clase especificada según los criterios de selección especificados por el usuario.
CreateNewInstance

El método CreateNewInstance asigna un nuevo objeto CInstance y devuelve un puntero a él.
CreateObjectStub

El método CreateObjectStub crea un receptor de reenviador de objetos para ayudar a recibir llamadas asincrónicas de administración de Windows.
CreateRefreshableEnum

Crea una nueva enumeración actualizable.
CreateRefreshableObject

Solicita un objeto de instancia actualizable.
CreateRefresher

Crea un actualizador.
CreateSinkStub

El método CreateSinkStub es similar al IUnsecuredApartment::CreateObjectStub y crea un receptor del reenviador de objetos y realiza comprobaciones de acceso para recibir llamadas asincrónicas de administración de Windows.
CThreadBase

El constructor CThreadBase::CThreadBase inicializa una nueva instancia de CThreadBase. CThreadBase se llama internamente.
CWbemGlueFactory

El constructor CWbemGlueFactory::CWbemGlueFactory inicializa una nueva instancia de CWbemGlueFactory. Esta clase forma parte del marco de proveedor WMI. (?? 0CWbemGlueFactory@@QEAA@XZ)
CWbemGlueFactory

El constructor CWbemGlueFactory::CWbemGlueFactory inicializa una nueva instancia de CWbemGlueFactory. Esta clase forma parte del marco de proveedor WMI. (sobrecarga 1/2)
Eliminar

El método IWbemClassObject::D elete elimina la propiedad especificada de una definición de clase CIM y todos sus calificadores.
Eliminar

El método IWbemQualifierSet::D elete elimina el calificador especificado por nombre.
DeleteAll

El método IWbemContext::D eleteAll quita todos los valores de contexto con nombre del objeto actual, lo que vacía el objeto.
DeleteClass

El método IWbemServices::D eleteClass elimina la clase especificada del espacio de nombres actual.
DeleteClassAsync

El método IWbemServices::D eleteClassAsync elimina la clase especificada del espacio de nombres actual.
DeleteClassPart

El método IWbemPath::D eleteClassPart elimina la parte de clase de la ruta de acceso.
DeleteInstance

WMI llama al método DeleteInstance para eliminar una instancia. (sobrecarga 2/2)
DeleteInstance

WMI llama al método DeleteInstance para eliminar una instancia. (sobrecarga 1/2)
DeleteInstance

El método IWbemServices::D eleteInstance elimina una instancia de una clase existente en el espacio de nombres actual.
DeleteInstanceAsync

El método IWbemServices::D eleteInstanceAsync elimina asincrónicamente una instancia de una clase existente en el espacio de nombres actual. La confirmación o el error de la operación se notifica a través de la interfaz IWbemObjectSink implementada por el autor de la llamada.
DeleteMethod

Use el método IWbemClassObject::D eleteMethod para eliminar un método. Esta llamada solo se admite si el objeto actual es una definición de clase CIM. La manipulación de métodos no está disponible desde punteros IWbemClassObject que apuntan a instancias CIM.
DeleteValue

El método IWbemContext::D eleteValue elimina un valor de contexto con nombre creado por IWbemContext::SetValue.
ElementAt

El método CHStringArray::ElementAt(int) (chstrarr.h) devuelve una referencia temporal al puntero de elemento dentro de la matriz.
ElementAt

El método CHStringArray::ElementAt (chstrarr.h) devuelve una referencia temporal al puntero de elemento dentro de la matriz.
Vacía

El método IWbemQuery::Empty libera la memoria que el analizador contiene.
Vacía

El método Empty hace que el objeto CHString sea una cadena vacía y libere memoria según corresponda.
Vacía

El método Empty quita todos los elementos de la colección.
EndEnum

El método EndEnum finaliza la enumeración de la colección.
EndEnumeration

El método IWbemClassObject::EndEnumeration finaliza una secuencia de enumeración iniciada con IWbemClassObject::BeginEnumeration.
EndEnumeration

El método IWbemContext::EndEnumeration finaliza una secuencia de enumeración que comienza con IWbemContext::BeginEnumeration. Esta llamada no es necesaria, pero se libera lo antes posible cualquier recurso del sistema asociado a la enumeración.
EndEnumeration

Llame al método IWbemQualifierSet::EndEnumeration cuando planee finalizar las enumeraciones iniciadas con IWbemQualifierSet::BeginEnumeration e IWbemQualifierSet::Next.
EndMethodEnumeration

El método IWbemClassObject::EndMethodEnumeration se usa para finalizar una secuencia de enumeración de métodos iniciada con IWbemClassObject::BeginMethodEnumeration.
EndRead

El método EndRead proporciona seguridad para subprocesos indicando el final de una operación de lectura de datos cuando el proveedor se basa en el marco del proveedor WMI. CThreadBase se llama internamente.
EndWrite

El método EndWrite proporciona seguridad para subprocesos indicando el final de una operación de escritura de datos cuando el proveedor se basa en el marco del proveedor WMI. CThreadBase se llama internamente.
EnumerateInstances

WMI llama al método EnumerateInstances para recuperar todas las instancias de la clase de un proveedor de marco.
ExecMethod

WMI llama al método ExecMethod para invocar un método en una clase o instancia. (sobrecarga 1/2)
ExecMethod

WMI llama al método ExecMethod para invocar un método en una clase o instancia. (sobrecarga 2/2)
ExecMethod

Ejecuta un método exportado por un objeto CIM.
ExecMethodAsync

Ejecuta de forma asincrónica un método exportado por un objeto CIM.
ExecNotificationQuery

El método IWbemServices::ExecNotificationQuery ejecuta una consulta para recibir eventos. La llamada se devuelve inmediatamente y el usuario puede sondear el enumerador devuelto en busca de eventos a medida que llegan. Si se libera el enumerador que se devuelve, se cancelará la consulta.
ExecNotificationQueryAsync

El método IWbemServices::ExecNotificationQueryAsync realiza la misma tarea que IWbemServices::ExecNotificationQuery, salvo que se proporcionan eventos al controlador de respuesta especificado hasta que se llama a CancelAsyncCall para detener la notificación de eventos.
ExecQuery

WMI llama al método ExecQuery para procesar una consulta del lenguaje de consulta WMI (WQL).
ExecQuery

El método IWbemServices::ExecQuery ejecuta una consulta para recuperar objetos.
ExecQueryAsync

El método IWbemServices::ExecQueryAsync ejecuta una consulta para recuperar objetos de forma asincrónica.
Buscar

El método Find busca en una cadena la primera coincidencia de una subcadena.
Buscar

El método CHString::Find busca en una cadena la primera coincidencia de una subcadena.
FindConsumer

La función FindConsumer busca y devuelve objetos receptores a los que WMI puede enviar eventos.
FindOneOf

El método FindOneOf busca una cadena para el primer carácter que coincida con cualquier carácter contenido en lpszCharSet.
Vaciar

El marco del proveedor llama al método Flush para eliminar toda la memoria innecesaria que usa el proveedor.
Formato

El método CHString::Format da formato y almacena una serie de caracteres y valores en un CHString.
Formato

El método CHString::Format da formato y almacena una serie de caracteres y valores en una cadena CHString.
FormatMessageW

El método CHString::FormatMessageW (Unicode) da formato a una cadena de mensaje.
FormatMessageW

El método CHString::FormatMessageW (Unicode) da formato a una cadena de mensaje.
FormatV

El método FormatV escribe una cadena con formato y una lista variable de argumentos en una cadena CHString.
FrameworkLoginDLL

Se llama al método FrameworkLoginDLL cuando se envía el valor DLL_PROCESS_ATTACH a DllMain para determinar si se puede cargar el servidor del proveedor. (sobrecarga 1/2)
FrameworkLoginDLL

Se llama al método FrameworkLoginDLL cuando se envía el valor DLL_PROCESS_ATTACH a DllMain para determinar si se puede cargar el servidor del proveedor. (sobrecarga 2/2)
FrameworkLogoffDLL

DllCanUnloadNow llama al método FrameworkLogoffDLL para determinar si el servidor del proveedor no está en uso y se puede descargar. (sobrecarga 1/2)
FrameworkLogoffDLL

DllCanUnloadNow llama al método FrameworkLogoffDLL para determinar si el servidor del proveedor no está en uso y se puede descargar. (sobrecarga 2/2)
Gratis

Libera la memoria que contiene la ruta de acceso sin analizar. No se recomienda el uso de este objeto. En su lugar, use la interfaz COM de IWbemPath. (sobrecarga 2/2)
Gratis

Libera la memoria que contiene la ruta de acceso sin analizar. No se recomienda el uso de este objeto. En su lugar, use la interfaz COM de IWbemPath. (sobrecarga 1/2)
FreeExtra

El método FreeExtra libera cualquier memoria adicional asignada anteriormente por la cadena, pero ya no es necesaria.
FreeExtra

El método FreeExtra libera cualquier memoria adicional asignada mientras aumenta la matriz. Este método no tiene ningún efecto sobre el tamaño o el límite superior de la matriz.
FreeMemory

El método IWbemQuery::FreeMemory libera la memoria que el analizador devuelve a un llamador en una llamada anterior a GetAnalysis.
Get

El método IWbemClassObject::Get recupera el valor de propiedad especificado, si existe. Este método también puede devolver propiedades del sistema.
Get

El método IWbemQualifierSet::Get obtiene el calificador con nombre especificado, si se encuentra.
GetAllDerivedInstances

El método GetAllDerivedInstances recupera una lista de instancias de una clase base o cualquier elemento secundario de esa clase base.
GetAllDerivedInstancesAsynch

El método GetAllDerivedInstancesAsynch recupera una lista de instancias admitidas por un proveedor determinado y derivada de una clase base determinada. Este método permite al proveedor responder de forma asincrónica devolviendo una instancia a la vez.
GetAllInstances

El método GetAllInstances recupera una lista de instancias devueltas por una clase específica.
GetAllInstancesAsynch

El método GetAllInstancesAsynch recupera una lista de instancias devueltas por una clase específica. Este método permite al proveedor responder de forma asincrónica devolviendo una instancia a la vez.
GetAllocLength

El método GetAllocLength devuelve el tamaño del búfer de cadena asignado.
GetAnalysis

Obtiene los resultados de un análisis de consulta correcto.
GetAt

El método GetAt tiene acceso a un elemento de una matriz CHPtrArray.
GetAt

El método CHString::GetAt(int) (chstring.h) devuelve un solo carácter especificado por un número de índice.
GetAt

El método CHString::GetAt (chstring.h) devuelve un solo carácter especificado por un número de índice.
GetAt

Obtiene el elemento de matriz en el índice especificado.
Getbool

El método Getbool recupera una propiedad booleana.
GetBSTR

Obtiene la hora como un valor BSTR en formato de fecha y hora CIM.
GetBSTR

El método GetBSTR obtiene el intervalo de tiempo como BSTR en formato de fecha y hora.
GetBuffer

El método GetBuffer devuelve un puntero al búfer de caracteres interno del objeto CHString.
GetBufferSetLength

El método GetBufferSetLength devuelve un puntero al búfer de caracteres interno para el objeto CHString, truncando o aumentando su longitud si es necesario para coincidir exactamente con la longitud especificada en nNewLength.
GetByte

El método GetByte recupera una propiedad compatible con BYTE.
GetCallStatus

El método IWbemCallResult::GetCallStatus devuelve al usuario el estado de la llamada semisynchronous pendiente actual. Cuando esta llamada devuelve WBEM_S_NO_ERROR, se completa la llamada original al método IWbemServices.
GetCHString

El método GetCHString recupera una propiedad de cadena.
GetClassName

El método IWbemPath::GetClassName recupera la parte del nombre de clase de la ruta de acceso.
GetClassObjectInterface

El método GetClassObjectInterface devuelve un puntero de interfaz IWbemClassObject.
GetCount

El método IWbemPathKeyList::GetCount recupera el número de claves de la ruta de acceso.
GetData

Método GetData para obtener los datos del objeto CHString.
GetData

El método GetData obtiene acceso directo a los elementos de la matriz.
GetDateTime

El método GetDateTime devuelve una propiedad datetime.
GetDMTF

El método GetDMTF convierte un valor BSTR en formato de fecha y hora CIM.
GetDMTFNonNtfs

El método GetDMTFNonNtfs obtiene una fecha DMTF en un formato de fecha y hora CIM de un FAT que no tiene zonas horarias.
GetDOUBLE

El método GetDOUBLE recupera una propiedad DOUBLE.
GetDWORD

El método GetDWORD recupera una propiedad DWORD.
GetEmbeddedObject

El método GetEmbeddedObject recupera un puntero a un objeto CInstance incrustado. El puntero se puede usar para obtener y establecer propiedades de ese objeto incrustado.
GetEmptyInstance

El método GetEmptyInstance recupera una única instancia sin rellenar de la clase especificada. (sobrecarga 1/2)
GetEmptyInstance

El método GetEmptyInstance recupera una única instancia sin rellenar de la clase especificada. (sobrecarga 2/2)
GetErrorCodeText

Devuelve la descripción de la cadena de texto asociada al código de error.
GetFacilityCodeText

El método IWbemStatusCodeText::GetFacilityCodeText devuelve el nombre del subsistema donde se produjo el error, como "Windows", "WBEM", "SSPI" o "RPC".
GetFILETIME

El método GetFILETIME obtiene la hora como una estructura FILETIME de MFC.
GetInfo

El método IWbemPath::GetInfo devuelve detalles sobre una ruta de acceso que se ha colocado en un objeto de analizador.
GetInfo

El método IWbemPathKeyList::GetInfo recupera los bits de estado de la clave.
GetInstanceByPath

El método CWbemProviderGlue::GetInstanceByPath (wbemglue.h) recupera la instancia identificada por una ruta de acceso de objeto determinada.
GetInstanceByPath

El método CWbemProviderGlue::GetInstanceByPath (wbemglue.h) recupera la instancia identificada por una ruta de acceso de objeto determinada llamando al método GetObject del proveedor.
GetInstanceKeysByPath

El método GetInstanceKeysByPath recupera la instancia identificada por una ruta de acceso de objeto determinada, con solo las propiedades de clave rellenadas.
GetInstancePropertiesByPath

Recupera la instancia identificada por una ruta de acceso de objeto determinada, con solo las propiedades especificadas rellenadas. Las propiedades que se van a rellenar se denominan en una matriz CHString.
GetInstancesByQuery

El método CWbemProviderGlue::GetInstancesByQuery (wbemglue.h) recupera una lista de instancias que coinciden con una consulta determinada.
GetInstancesByQuery

El método CWbemProviderGlue::GetInstancesByQuery (wbemglue.h) recupera una lista de instancias que coinciden con una consulta determinada.
GetInstancesByQueryAsynch

El método GetInstancesByQueryAsynch recupera una lista de instancias admitidas por un proveedor determinado y que coinciden con una consulta determinada. Este método permite al proveedor responder de forma asincrónica devolviendo una instancia a la vez.
GetKey

El método IWbemPathKeyList::GetKey recupera el nombre o el valor de una clave. Las claves se indexan a partir de 0 (cero), aunque el orden de las claves no es significativo.
GetKey2

El método IWbemPathKeyList::GetKey2 recupera un nombre o valor de clave y devuelve el valor como VARIANT. Una clave se indexa a partir de 0 (cero), pero el orden de la clave no es significativo.
GetKeyList

Recupera un puntero IWbemPathKeyList para que se pueda acceder a la clave individual.
GetLength

El método GetLength obtiene un recuento del número de caracteres anchos de esta cadena CHString. El recuento no incluye un terminador NULL.
GetLocalComputerName

El método GetLocalComputerName devuelve una referencia constante al nombre del equipo en formato CHString.
GetLocalInstancePath

El método GetLocalInstancePath intenta compilar una ruta de acceso de objeto completa a una instancia especificada. Este método es una función auxiliar y no debe invalidarse.
GetLocalOffsetForDate

El método GetLocalOffsetForDate devuelve el desplazamiento en minutos (+ o ) entre GMT y la hora local del FILETIME proporcionado en el argumento . (sobrecarga 1/4)
GetLocalOffsetForDate

El método GetLocalOffsetForDate devuelve el desplazamiento en minutos (+ o ) entre GMT y la hora local del FILETIME proporcionado en el argumento . (sobrecarga 3/4)
GetLocalOffsetForDate

El método GetLocalOffsetForDate devuelve el desplazamiento en minutos (+ o ) entre GMT y la hora local del FILETIME proporcionado en el argumento . (sobrecarga 4/4)
GetLocalOffsetForDate

El método GetLocalOffsetForDate devuelve el desplazamiento en minutos (+ o ) entre GMT y la hora local del FILETIME proporcionado en el argumento . (sobrecarga 2/4)
GetMethod

Devuelve información sobre el método solicitado.
GetMethodContext

El método GetMethodContext devuelve un puntero a un objeto MethodContext.
GetMethodOrigin

El método IWbemClassObject::GetMethodOrigin se usa para determinar la clase para la que se declaró un método.
GetMethodQualifierSet

IWbemClassObject::GetMethodQualifierSet se usa para recuperar el calificador establecido para un método determinado.
GetNames

Recupera los nombres de las propiedades del objeto .
GetNames

El método IWbemContext::GetNames devuelve una estructura SAFEARRAY de todos los nombres de los valores de contexto con nombre.
GetNames

El método IWbemQualifierSet::GetNames recupera los nombres de todos los calificadores disponibles en el objeto o propiedad actual. Como alternativa, dependiendo del valor de filtro de IFlags, este método recupera los nombres de determinados calificadores.
GetNamespace

El método GetNamespace devuelve una referencia constante al nombre del espacio de nombres en formato CHString. El nombre devuelto es el segundo parámetro proporcionado originalmente al constructor del proveedor.
GetNamespaceAt

Recupera un espacio de nombres basado en su índice.
GetNamespaceConnection

El método GetNameSpaceConnection se usa para recuperar una conexión de espacio de nombres. (sobrecarga 2/2)
GetNamespaceConnection

El método GetNameSpaceConnection se usa para recuperar una conexión de espacio de nombres. (sobrecarga 1/2)
GetNamespaceCount

El método IWbemPath::GetNamespaceCount devuelve el número de espacios de nombres de la ruta de acceso.
GetNext

El método GetNext obtiene un puntero a la siguiente instancia de la colección.
GetObject

WMI llama al método GetObject para recuperar una instancia de una clase. (sobrecarga 1/3)
GetObject

WMI llama al método GetObject para recuperar una instancia de una clase. (sobrecarga 2/3)
GetObject

WMI llama al método GetObject para recuperar una instancia de una clase. (sobrecarga 3/3)
GetObject

El método IWbemServices::GetObject recupera una clase o instancia. Este método solo recupera objetos del espacio de nombres asociado al objeto IWbemServices actual.
GetObjectAsync

El método IWbemServices::GetObjectAsync recupera un objeto, ya sea una definición de clase o una instancia, en función de su ruta de acceso.
GetObjects

El método IWbemHiPerfEnum::GetObjects recupera objetos que residen actualmente en el enumerador.
GetObjects

Inserta las propiedades que no son clave de los objetos de la matriz proporcionada.
GetObjectText

El método IWbemClassObject::GetObjectText devuelve una representación textual del objeto en la sintaxis MOF.
GetProperty

La administración de Windows llama al método IWbemPropertyProvider::GetProperty para recuperar un valor de propiedad individual.
GetPropertyHandle

El método GetPropertyHandle devuelve un identificador único que identifica una propiedad. Puede usar este manipulador para identificar las propiedades al usar métodos IWbemObjectAccess para leer o escribir valores de propiedad.
GetPropertyInfoByHandle

El método GetPropertyInfoByHandle devuelve el nombre y el tipo de datos de la propiedad asociada a un identificador de propiedad.
GetPropertyOrigin

El método IWbemClassObject::GetPropertyOrigin recupera el nombre de la clase en la que se introdujo una propiedad determinada.
GetPropertyQualifierSet

El método IWbemClassObject::GetPropertyQualifierSet obtiene el calificador establecido para una propiedad determinada en el objeto de clase. Puede usar este método con propiedades que son miembros de una instancia o una definición de clase.
GetProviderName

El método GetProviderName recupera el nombre de la clase usada en el constructor del proveedor.
GetQualifierSet

El método IWbemClassObject::GetQualifierSet devuelve un puntero de interfaz que permite operaciones de lectura y escritura en el conjunto de calificadores para todo el objeto de clase, tanto si el objeto es una instancia como una definición de clase.
GetQuery

El método GetQuery recupera el comando WQL real asociado al objeto CFrameworkQuery.
GetQueryClassName

El método GetQueryClassName recupera el nombre de clase de la consulta.
GetRequiredProperties

El método GetRequiredProperties devuelve una lista de todas las propiedades especificadas en la instrucción SELECT de una consulta. Devuelve las propiedades de las cláusulas SELECT y WHERE.
GetRestrictedSink

El método IWbemEventSink::GetRestrictedSink recupera un receptor de eventos restringidos. Un receptor de eventos restringidos es uno que filtra un subconjunto de los eventos definidos en el registro del proveedor de eventos.
GetResultObject

El método IWbemCallResult::GetResultObject intenta recuperar un objeto de una llamada semisynchronous anterior a IWbemServices::GetObject o IWbemServices::ExecMethod.
GetResultServices

Recupera el puntero IWbemServices, que resulta de una llamada semiincrónica a IWbemServices::OpenNamespace cuando esté disponible.
GetResultString

El método IWbemCallResult::GetResultString devuelve la ruta de acceso de objeto asignada de una instancia recién creada por IWbemServices::P utInstance.
GetScope

Recupera un ámbito basado en un índice.
GetScopeAsText

Recupera un ámbito en formato de texto basado en un índice.
GetScopeCount

El método IWbemPath::GetScopeCount devuelve el número de ámbitos de la ruta de acceso.
GetServer

El método IWbemPath::GetServer recupera la parte del servidor de la ruta de acceso.
GetService

El método IWbemDecoupledBasicEventProvider::GetService recupera un objeto IWbemService que se usará para volver a llamar a WMI. Este método proporciona acceso totalmente simultáneo.
GetSink

El método IWbemDecoupledBasicEventProvider::GetSink recupera un objeto IWbemObjectSink para el reenvío de eventos a WMI. Este método proporciona acceso totalmente simultáneo.
GetSize

La función GetSize obtiene el tamaño de la matriz de puntero. Dado que los índices se basan en cero, el tamaño es uno mayor que el índice más grande.
GetSize

El método GetSize obtiene el tamaño de la matriz. Dado que los índices se basan en cero, el tamaño es uno mayor que el índice más grande.
GetSize

El método GetSize devuelve cuántos elementos hay en la lista.
GetStatus

El método GetStatus determina si existe una propiedad y, si es así, determina su tipo.
GetStatusObject

El método GetStatusObject obtiene un puntero interno a la información de IWbemClassObject. WMI no implementa ninguna funcionalidad basada en el puntero.
GetStringArray

El método GetStringArray recupera una propiedad que representa una matriz de cadenas.
GetStructtm

El método GetStructtm obtiene la hora como una estructura tm en tiempo de ejecución ansi C.
GetSYSTEMTIME

El método GetSYSTEMTIME obtiene la hora como una estructura SYSTEMTIME de MFC.
Gettext

El método IWbemPath::GetText devuelve una representación textual de una ruta de acceso que se ha colocado previamente en un objeto de analizador.
Gettext

El método IWbemPathKeyList::GetText recupera la lista de claves como texto.
Gettext

El método IWbemObjectTextSrc::GetText crea una representación textual de un objeto IWbemClassObject; por ejemplo, una representación XML.
ConocerHora

El método GetTime devuelve la hora como un entero de 64 bits.
ConocerHora

El método GetTime devuelve el intervalo de tiempo como un entero de 64 bits.
Gettime_t

El método Gettime_t obtiene la hora como una variable en tiempo de ejecución ansi C time_t.
GetTimeSpan

El método GetTimeSpan recupera una propiedad que representa un intervalo de tiempo de WMI.
GetUpperBound

El método GetUpperBound obtiene el límite superior actual de una matriz. Dado que los índices de matriz son de base cero, esta función devuelve un valor menor que GetSize.
GetValue

El método IWbemContext::GetValue se usa para recuperar un valor de contexto con nombre específico por nombre.
GetValuesForProp

El método GetValuesForProp devuelve todos los valores de una propiedad determinada que ha generado esa propiedad, tal como aparece dentro de la consulta. (sobrecarga 1/2)
GetValuesForProp

El método GetValuesForProp devuelve todos los valores de una propiedad determinada que ha generado esa propiedad, tal como aparece dentro de la consulta. (sobrecarga 2/2)
GetVariant

El método GetVariant recupera una propiedad VARIANT.
GetWBEMINT16

El método GetWBEMINT16 recupera una propiedad entera de 16 bits.
GetWBEMINT64

El método GetWBEMINT64 recupera una propiedad entera de 64 bits. (sobrecarga 1/3)
GetWBEMINT64

El método GetWBEMINT64 recupera una propiedad entera de 64 bits. (sobrecarga 3/3)
GetWBEMINT64

El método GetWBEMINT64 recupera una propiedad entera de 64 bits. (sobrecarga 2/3)
GetWCHAR

El método GetWCHAR recupera una propiedad de cadena WCHAR.
GetWORD

El método GetWORD recupera una propiedad WORD.
Indicar

Lo llama un origen para proporcionar una notificación.
IndicateToConsumer

Lo llama WMI para entregar eventos a un consumidor.
InheritsFrom

El método IWbemClassObject::InheritsFrom determina si la clase o instancia actual se deriva de una clase primaria especificada.
Inicialización

Lo llama la administración de Windows para inicializar un proveedor para recibir solicitudes de cliente. Todos los tipos de proveedores deben implementar este método.
InsertAt

El método InsertAt inserta todos los elementos de otra matriz CHStringArray en el índice especificado por nStartIndex.
InsertAt

El método InsertAt inserta un elemento (o varias copias de un elemento) o todos los elementos de otra matriz en un índice especificado.
IsActive

El proveedor usa el método IWbemEventSink::IsActive para determinar si hay interés en los eventos que el receptor está filtrando.
IsDerivedFrom

El método CWbemProviderGlue::IsDerivedFrom(wbemglue.h) determina si una clase se deriva de otra.
IsDerivedFrom

El método CWbemProviderGlue::IsDerivedFrom (wbemglue.h) determina si una clase se deriva de otra.
IsEmpty

El método IsEmpty prueba una cadena CHString para la condición vacía.
IsLocal

El método IWbemPath::IsLocal comprueba si el nombre del equipo pasado coincide con el nombre del equipo en la ruta de acceso, o si el nombre del servidor de la ruta de acceso es NULL o ".".
IsNull

El método IsNull determina si el valor de una propiedad determinada es NULL.
IsOk

El método IsOk indica si el objeto WBEMTime representa una hora válida.
IsOk

El método IsOk indica si el objeto WBEMTimeSpan representa un intervalo de tiempo válido.
IsPropertyRequired

El método IsPropertyRequired determina si la consulta solicitó una propiedad determinada. Se comprueban las cláusulas SELECT y WHERE.
IsRelative

El método IWbemPath::IsRelative comprueba si la ruta de acceso, como ya se ha establecido en el analizador, es relativa a un equipo y espacio de nombres determinado.
IsRelativeOrChild

El método IWbemPath::IsRelativeOrChild comprueba si la ruta de acceso, como ya se ha establecido en el analizador, es relativa a o a un elemento secundario de un equipo y espacio de nombres determinado.
IsSameClassName

El método IWbemPath::IsSameClassName comprueba si el nombre de clase pasado coincide con el que se encuentra en la ruta de acceso. El método solo puede devolver TRUE si la ruta de acceso tiene realmente un nombre de clase.
KeysOnly

El método KeysOnly indica si solo se requieren las propiedades de clave.
Left

Extrae los primeros caracteres nCount de una cadena CHString y devuelve una copia de la subcadena extraída.
LoadStringW

El método LoadStringW lee un recurso de cadena de Windows (identificado por nID) en un objeto CHString existente. (sobrecarga 1/2)
LoadStringW

El método LoadStringW lee un recurso de cadena de Windows (identificado por nID) en un objeto CHString existente. (sobrecarga 2/2)
Bloquear

El método Lock impide que otros subprocesos actualicen un objeto IWbemObjectAccess hasta que se desbloquee.
LockBuffer

El método LockBuffer bloquea una cadena en el búfer.
MakeLocalPath

El método MakeLocalPath crea una ruta de acceso de instancia completa a partir de una ruta de acceso relativa.
MakeLower

El método MakeLower convierte una cadena CHString en una cadena en minúsculas.
MakeReverse

El método MakeReverse invierte el orden de los caracteres en una cadena CHString.
MakeSingleton

El método IWbemPathKeyList::MakeSingleton rige si una clave es singleton o no.
MakeUpper

El método MakeUpper convierte una cadena CHString en una cadena en mayúsculas.
Mid

El método Mid extrae una subcadena de caracteres con la longitud que indica nCount de una cadena CHString, a partir de la posición nFirst (de base cero). El método devuelve una copia de la subcadena extraída.
Mid

El método CHString::Mid extrae una subcadena de caracteres nCount de longitud de una cadena CHString, empezando por la posición nFirst (basada en cero).
NewQuery

Llame al método IWbemEventProviderQuerySink::NewQuery cuando un consumidor de eventos lógicos registra un filtro de consulta de eventos pertinente con Administración de Windows.
Siguiente

Use el método IEnumWbemClassObject::Next para obtener uno o varios objetos empezando por la posición actual de una enumeración.
Siguiente

El método IWbemClassObject::Next recupera la siguiente propiedad en una enumeración que comenzó con IWbemClassObject::BeginEnumeration.
Siguiente

El método IWbemContext::Next recupera el siguiente valor en una enumeración de todos los valores de contexto que comienzan por IWbemContext::BeginEnumeration.
Siguiente

El método IWbemQualifierSet::Next recupera el siguiente calificador en una enumeración que comenzó con IWbemQualifierSet::BeginEnumeration.
NextAsync

Use el método NextAsync cuando se requiera una recuperación asincrónica controlada de objetos en un receptor.
NextMethod

Se usa para recuperar el método siguiente en una secuencia de enumeración de métodos que comienza con una llamada a IWbemClassObject::BeginMethodEnumeration.
OnFinalRelease

El método OnFinalRelease es una función virtual a la que llama Release cuando el recuento de referencias alcanza cero. CThreadBase se llama internamente.
OpenNamespace

El método IWbemServices::OpenNamespace proporciona al autor de la llamada un nuevo puntero IWbemServices que tiene el espacio de nombres secundario especificado como contexto operativo.
operator-

Esta sobrecarga del operador de resta de clase WBEMTime ( ) resta un intervalo de tiempo del tiempo de un objeto para generar un nuevo objeto de hora que contenga la hora resultante. (sobrecarga 2/2)
operator-

Esta sobrecarga del operador de resta de clase WBEMTime ( ) resta un intervalo de tiempo del tiempo de un objeto para generar un nuevo objeto de hora que contenga la hora resultante. (sobrecarga 1/2)
operator-

El operador de resta de la clase WBEMTimeSpan ( ) resta un intervalo de tiempo del objeto en el que se ejecuta el método.
operator LPCWSTR

El operador LPCWSTR conversion operator proporciona un método eficaz para tener acceso a la cadena C terminada en NULL contenida en un objeto CHString.
operator!=

La función chstring.operator-not-equal-to compara dos cadenas. Estos operadores son un sustituto conveniente del método Compare con distinción entre mayúsculas y minúsculas.
operator!=

Los operadores de comparación WBEMTime::operator-not-equal-to (wbemtime.h) (== != <<= >>) se han sobrecargado para comparar dos objetos WBEMTime.
operator!=

Compara dos objetos WBEMTimeSpan con un operador de comparación no igual.
operator+

El operador de suma de clase WBEMTime (+) se ha sobrecargado para incrementar el tiempo de un objeto en un intervalo de tiempo.
operator+

El operador WBEMTimeSpan agrega un intervalo de tiempo a otro, colocando la suma en un nuevo objeto WBEMTimeSpan devuelto por el método .
operator+=

El operador WBEMTime class add-and-assign (+=) se ha sobrecargado para incrementar el tiempo de un objeto en un intervalo de tiempo.
operator+=

El operador WBEMTimeSpan class add-and-assign agrega un intervalo de tiempo a otro. La operación crea un nuevo intervalo de tiempo que contiene la hora resultante.
operator<

La función chstring.operator-less-than compara dos cadenas. Estos operadores son un sustituto conveniente del método Compare con distinción entre mayúsculas y minúsculas.
operator<

Los operadores de comparación WBEMTime::operator-less-than (wbemtime.h) (== != <<= >>=) se han sobrecargado para comparar dos objetos WBEMTime.
operator<

Compara dos objetos WBEMTimeSpan con un operador de comparación menor que .
operator<=

La función chstring.operator-less-than-equal-to compara dos cadenas. Estos operadores son un sustituto conveniente del método Compare con distinción entre mayúsculas y minúsculas.
operator<=

Los operadores de comparación WBEMTime::operator-less-than-equal-to (wbemtime.h) (== != <<= >>) se han sobrecargado para comparar dos objetos WBEMTime.
operator<=

Compara dos objetos WBEMTimeSpan con un operador de comparación menor o igual que .
operator=

El método de sobrecarga del operador de asignación de clases WBEMTime toma un parámetro de formato de fecha y hora CIM. (sobrecarga 4/5)
operator=

El método de sobrecarga del operador de asignación de clases WBEMTime toma un parámetro de formato de fecha y hora CIM. (sobrecarga 5/5)
operator=

El método de sobrecarga del operador de asignación de clases WBEMTime toma un parámetro de formato de fecha y hora CIM. (sobrecarga 2/5)
operator=

El método de sobrecarga del operador de asignación de clases WBEMTime toma un parámetro de formato de fecha y hora CIM. (sobrecarga 1/5)
operator=

El método de sobrecarga del operador de asignación de clases WBEMTime toma un parámetro de formato de fecha y hora CIM. (sobrecarga 3/5)
operator=

Convierte un valor de intervalo de tiempo BSTR en un objeto WBEMTimeSpan en formato de fecha y hora CIM. (sobrecarga 2/3)
operator=

Convierte un valor de intervalo de tiempo BSTR en un objeto WBEMTimeSpan en formato de fecha y hora CIM. (sobrecarga 1/3)
operator=

Convierte un valor de intervalo de tiempo BSTR en un objeto WBEMTimeSpan en formato de fecha y hora CIM. (sobrecarga 3/3)
operator-=

El operador WBEMTime class rest-and-assign ( =) se ha sobrecargado para disminuir el tiempo de un objeto en un intervalo de tiempo.
operator-=

Compara dos objetos WBEMTimeSpan mediante el operador restar y asignar ( =).
operator==

La función chstring.operator-equal-equal-to compara dos cadenas. Estos operadores son un sustituto conveniente del método Compare con distinción entre mayúsculas y minúsculas.
operator==

Los operadores de comparación WBEMTime::operator-equal-equal-to (wbemtime.h) (== != <<= >>=) se han sobrecargado para comparar dos objetos WBEMTime.
operator==

Compara dos objetos WBEMTimeSpan con un operador de comparación igual.
operator>

La función chstring.operator-greater-than compara dos cadenas. Estos operadores son un sustituto conveniente del método Compare con distinción entre mayúsculas y minúsculas.
operator>

Los operadores de comparación WBEMTime (== != <<= >>=) se han sobrecargado para comparar dos objetos WBEMTime.
operator>

Compara dos objetos WBEMTimeSpan con un operador de comparación mayor que .
operator>=

La función chstring.operator-greater-than-equal-to compara dos cadenas. Estos operadores son un sustituto conveniente del método Compare con distinción entre mayúsculas y minúsculas.
operator>=

Los operadores de comparación WBEMTime::operator-greater-than-equal-to (wbemtime.h) (== != <<= >>= =) se han sobrecargado para comparar dos objetos WBEMTime.
operator>=

Compara dos objetos WBEMTimeSpan con un operador de comparación mayor o igual que .
Parse

Analiza una cadena de consulta.
Parse

Analiza una cadena que contiene una ruta de acceso de WMI en una estructura que contiene las partes de ruta de acceso, como el servidor, el espacio de nombres, la clase, la clave que identifica una instancia y otras. No se recomienda el uso de este objeto. En su lugar, use la interfaz COM de IWbemPath.
Pausar

El método IWbemBackupRestoreEx::P ause bloquea las operaciones de escritura del repositorio de Instrumental de administración de Windows (WMI) y puede hacer que se bloqueen las operaciones de lectura.
PromptUser

TBD (IWbemObjectSinkEx.PromptUser)
ProvideEvents

Administración de Windows llama al método IWbemEventProvider::P rovideEvents para indicar a un proveedor de eventos que comience la entrega de sus eventos.
Proveedor

El método Provider crea una instancia de un proveedor. Este método forma parte del marco de proveedor WMI.
Poner

Establece una propiedad con nombre en un valor nuevo.
Poner

El método IWbemQualifierSet::P ut escribe el calificador y el valor con nombre. El nuevo calificador sobrescribirá el valor anterior del calificador con el mismo nombre. Si este calificador no existía, se creará.
PutClass

El método IWbemServices::P utClass crea una nueva clase o actualiza una existente. La clase especificada por el parámetro pObject debe haberse inicializado correctamente con todos los valores de propiedad necesarios.
PutClassAsync

El método IWbemServices::P utClassAsync crea una nueva clase o actualiza una existente.
PutInstance

El método PutInstance actualiza una instancia. (sobrecarga 2/2)
PutInstance

El método PutInstance actualiza una instancia. (sobrecarga 1/2)
PutInstance

El método IWbemServices::P utInstance crea o actualiza una instancia de una clase existente. La instancia se escribe en el repositorio de la WMI.
PutInstanceAsync

El método IWbemServices::P utInstanceAsync crea o actualiza de forma asincrónica una instancia de una clase existente. La confirmación de actualización o los informes de errores se proporciona a través de la interfaz IWbemObjectSink implementada por el autor de la llamada.
PutMethod

Se usa para crear un método.
PutProperty

Windows Management llama al método IWbemPropertyProvider::P utProperty para actualizar un valor de propiedad admitido por un proveedor de propiedades.
QueryInstances

Devuelve instancias de la clase especificada mediante la instancia de IWbemObjectSink proporcionada.
QueryObjectSink

El método IWbemServices::QueryObjectSink permite al autor de la llamada obtener un controlador de notificaciones exportado por administración de Windows.
ReadDWORD

El método ReadDWORD lee 32 bits de datos de propiedad mediante un identificador de propiedad.
ReadPropertyValue

El método ReadPropertyValue devuelve un número especificado de bytes de una propiedad asociada a un identificador de propiedad.
ReadQWORD

El método ReadQWORD lee 64 bits de datos de propiedad identificados por un identificador de propiedad.
Actualizar

El método IWbemRefresher::Refresh actualiza todos los objetos actualizables, enumeradores y actualizadores anidados. WMI Refresher llama a esta función en respuesta a una solicitud de cliente a Refresh.
Registro

El método IWbemDecoupledRegistrar::Register registra una interfaz de objeto con WMI.
ReleaseBuffer

Finaliza el uso de un búfer asignado por GetBuffer.
Remove

El método IWbemConfigureRefresher::Remove se usa para quitar un objeto, enumerador o actualizador anidado de un actualizador.
RemoveAll

El método IWbemHiPerfEnum::RemoveAll vacía todos los objetos del enumerador.
RemoveAll

El método RemoveAll quita todos los miembros CHPtrArray de esta matriz.
RemoveAll

El método RemoveAll quita todos los miembros CHString de esta matriz.
RemoveAllKeys

El método IWbemPathKeyList::RemoveAllKeys quita todas las claves.
RemoveAllNamespaces

El método IWbemPath::RemoveAllNamespaces quita la parte del espacio de nombres de la ruta de acceso.
RemoveAllScopes

El método IWbemPath::RemoveAllScopes quita todos los ámbitos de la ruta de acceso.
RemoveAt

El método RemoveAt quita uno o varios elementos a partir de un índice especificado en una matriz.
RemoveKey

El método IWbemPathKeyList::RemoveKey quita la clave que coincide con el parámetro wszName.
RemoveNamespaceAt

El método IWbemPath::RemoveNamespaceAt quita un espacio de nombres en un índice determinado. El espacio de nombres situado más a la izquierda tiene un valor de índice de 0 (cero), mientras que los espacios de nombres a la derecha tienen valores de índice progresivamente más altos.
RemoveObjects

El método IWbemHiPerfEnum::RemoveObjects quita objetos (identificados por sus identificadores del actualizador) de un actualizador.
RemoveScope

El método IWbemPath::RemoveScope quita un ámbito basado en el índice.
Reset

El método IEnumWbemClassObject::Reset restablece una secuencia de enumeración al principio. Dado que los objetos CIM son dinámicos, llamar a este método no devuelve necesariamente la misma lista de objetos que obtuvo anteriormente.
Restauración

El método IWbemBackupRestore::Restore elimina el contenido del repositorio actual y los restaura con el contenido de una copia de seguridad especificada anteriormente.
Reanudar

El método IWbemBackUpRestoreEx::Resume libera un bloqueo en el repositorio de Instrumental de administración de Windows (WMI) para que las operaciones puedan continuar.
ReverseFind

El método ReverseFind busca en una cadena CHString la última coincidencia de una subcadena. Este método es similar a la función en tiempo de ejecución, wcsrchr.
Right

Extrae los últimos caracteres nCount de una cadena CHString y devuelve una copia de la subcadena extraída.
SetAt

Sobrescribe un carácter especificado por un número de índice.
SetAt

El método CHStringArray::SetAt(int,LPCWSTR) (chstrarr.h) establece el elemento de matriz en el índice especificado.
SetAt

El método CHStringArray::SetAt (chstrarr.h) establece el elemento de matriz en el índice especificado.
SetAtGrow

Establece el elemento de matriz en el índice especificado.
SetBatchingParameters

El método IWbemEventSink::SetBatchingParameters se usa para establecer el tamaño máximo del búfer de eventos y su valor de latencia de procesamiento asociado.
Setbool

El método Setbool establece una propiedad booleana.
SetByte

El método SetByte establece una propiedad BYTE.
SetCharSplat

El método SetCharSplat(LPCWSTR, DWORD) establece una cadena.
SetCharSplat

El método SetCharSplat(LPCWSTR, LPCSTR) establece una propiedad de cadena.
SetCharSplat

El método SetCharSplat(LPCWSTR, LPCWSTR) establece una propiedad de cadena.
SetCHString

El método SetCHString(LPCWSTR, const CHString&) establece una propiedad de cadena. (sobrecarga 2/2)
SetCHString

El método SetCHString(LPCWSTR, LPCSTR) establece una propiedad de cadena.
SetCHString

El método SetCHString(LPCWSTR, const CHString&) establece una propiedad de cadena. (sobrecarga 1/2)
SetClassName

El método IWbemPath::SetClassName establece la parte del nombre de clase de la ruta de acceso.
SetCreationClassName

El método SetCreationClassName establece la propiedad de cadena CreationClassName, si existe, de la instancia especificada en el nombre de este proveedor.
SetDateTime

El método SetDateTime establece una propiedad datetime.
SetDMTF

El método SetDMTF establece la hora en el objeto WBEMTime. Su parámetro BSTR da la hora en formato de fecha y hora. Un argumento de fecha y hora anterior a la medianoche del 1 de enero de 1601 no es válido.
SetDOUBLE

CInstance::SetDOUBLE (método)
SetDWORD

El método SetDWORD establece una propiedad DWORD.
SetEmbeddedObject

El método SetEmbeddedObject establece una propiedad CInstance incrustada.
SetKey

Establece el par nombre o valor para una clave.
SetKey2

Establece el par nombre o valor para una clave mediante variantes.
SetNamespaceAt

El método IWbemPath::SetNamespace establece un espacio de nombres en una ruta de acceso mediante la indexación de base cero para designar dónde se coloca el espacio de nombres en la ruta de acceso.
SetNull

El método SetNull establece una propiedad en NULL.
SetRegistrationObject

El servicio de administración de Windows llama al método IWbemProviderIdentity::SetRegistrationObject antes de inicializar un proveedor de eventos (si el proveedor implementa IWbemProviderIdentity).
SetScope

El método IWbemPath::SetScope establece un ámbito en la ruta de acceso basada en un índice. El índice siempre es 0 (cero) y el ámbito es la clase o parte clave de la ruta de acceso. Este método también establece el nombre de clase.
SetServer

El método IWbemPath::SetServer establece la parte del servidor de la ruta de acceso.
SetSinkSecurity

Se usa para establecer un descriptor de seguridad (SD) en un receptor para todos los eventos que pasan.
SetSize

El método SetSize establece el tamaño de una matriz vacía o existente.
SetStatus

Los orígenes llaman a este método para indicar el final de una secuencia de notificación o para enviar otros códigos de estado al receptor.
SetStatus

El método IWbemProviderInitSink::SetStatus indica a Administración de Windows si un proveedor está completamente o parcialmente inicializado.
SetStatusObject

El método SetStatusObject establece los parámetros de un objeto de estado utilizado para proporcionar más información cuando se produce un error. Este objeto de estado se deriva de la clase Win32_PrivilegesStatus.
SetStatusObject

El método SetStatusObject establece un puntero interno a la información de IWbemClassObject. WMI no implementa ninguna funcionalidad basada en el puntero.
SetStringArray

El método SetStringArray establece una propiedad que representa una matriz de cadenas.
SetText

El método IWbemPath::SetText analiza una ruta de acceso para que el analizador de rutas pueda devolver información sobre la ruta de acceso.
SetTimeSpan

El método SetTimeSpan establece una propiedad que representa un intervalo de tiempo.
SetValue

El método IWbemContext::SetValue crea o sobrescribe un valor de contexto con nombre.
SetVariant

El método SetVariant establece una propiedad VARIANT.
SetWBEMINT16

El método SetWBEMINT16 establece una propiedad entera de 16 bits.
SetWBEMINT64

El método SetWBEMINT64(LPCWSTR, const LONGLONG&) establece un valor entero de 64 bits. (sobrecarga 3/3)
SetWBEMINT64

El método SetWBEMINT64(LPCWSTR, const LONGLONG&) establece un valor entero de 64 bits. (sobrecarga 1/3)
SetWBEMINT64

El método SetWBEMINT64(LPCWSTR, const LONGLONG&) establece un valor entero de 64 bits. (sobrecarga 2/3)
SetWCHARSplat

El método SetWCHARSplat establece una propiedad de cadena.
SetWORD

El método SetWORD establece una propiedad WORD.
Apagar

El método IWbemShutdown::Shutdown indica al proveedor que los servicios del proveedor no son necesarios.
Skip

Puede usar el método IEnumWbemClassObject::Skip para mover la posición actual en una enumeración por adelantado por un número especificado de objetos. Además, esto afecta a las llamadas posteriores a NextAsync, pero no afecta a las entregas pendientes iniciadas con NextAsync.
SpanExcluding

El método SpanExcluding extrae y devuelve todos los caracteres anteriores a la primera aparición de un carácter de lpszCharSet.
SpanIncluding

El método SpanIncluding extrae caracteres de una cadena identificada por lpszCharSet.
SpawnDerivedClass

Use el método IWbemClassObject::SpawnDerivedClass para crear un objeto de clase recién derivado del objeto actual.
SpawnInstance

Use el método IWbemClassObject::SpawnInstance para crear una nueva instancia de una clase.
StopRefreshing

Detiene la actualización del objeto o enumerador correspondiente al identificador proporcionado.
TRefPointerCollection

Este constructor inicializa un nuevo objeto TRefPointerCollection. (TRefPointerCollection.TRefPointerCollection)
TRefPointerCollection

Este constructor inicializa un nuevo objeto TRefPointerCollection. (sobrecarga 1/2)
TrimLeft

El método TrimLeft recorta los caracteres de espacio en blanco iniciales de la cadena quitando nuevos caracteres de línea, espacio y tabulación.
TrimRight

El método TrimRight recorta los caracteres de espacio en blanco finales de la cadena quitando los caracteres de nueva línea, espacio y tabulación finales.
Unlock

El método Unlock permite que otros subprocesos actualicen los valores de propiedad de un objeto IWbemObjectAccess.
UnlockBuffer

El método UnlockBuffer desbloquea el búfer protegido previamente mediante una llamada a LockBuffer y restablece el recuento de referencias a 1.
Desaparse

Convierte una estructura que contiene la ruta de acceso analizada a una cadena. No se recomienda el uso de este objeto. En su lugar, use la interfaz COM de IWbemPath.
Unregister

El método IWbemDecoupledRegistrar::UnRegister quita el registro de una interfaz de objeto de WMI.
ValidateDeletionFlags

El método ValidateDeletionFlags determina si un conjunto de marcas es válido para una operación de eliminación.
ValidateEnumerationFlags

El método ValidateEnumerationFlags determina si un conjunto de marcas es válido para una enumeración.
ValidateFlags

El método ValidateFlags determina si un conjunto de marcas es válido.
ValidateGetObjFlags

El método ValidateGetObjFlags determina si un conjunto de marcas es válido para una operación de recuperación de instancias.
ValidateMethodFlags

El método ValidateMethodFlags determina si un conjunto de marcas es válido para una operación de método de ejecución.
ValidatePutInstanceFlags

El método ValidatePutInstanceFlags determina si un conjunto de marcas es válido para una operación de actualización de instancia.
ValidateQueryFlags

El método ValidateQueryFlags determina si un conjunto de marcas es válido para una operación de consulta.
WBEMTime

El constructor de clases WBEMTime facilita las conversiones entre varios formatos de tiempo de ejecución de Windows y ANSI C.
WBEMTime

El método de sobrecarga del constructor de clase WBEMTime toma un parámetro BSTR.
WBEMTime

El constructor de la clase de sobrecarga WBEMTime toma un parámetro de referencia FILETIME.
WBEMTime

El constructor de la clase de sobrecarga WBEMTime toma un parámetro SYSTEMTIME.
WBEMTime

El constructor de la clase de sobrecarga WBEMTime toma un parámetro de estructura ANSI C time_t.
WBEMTime

El constructor de la clase de sobrecarga WBEMTime toma un parámetro de estructura ANSI C tm.
WBEMTimeSpan

El constructor de clase WBEMTimeSpan crea un objeto de intervalo de tiempo. El constructor está sobrecargado. (WBEMTimeSpan::WbemTimeSpan)
WBEMTimeSpan

Este constructor de clase WBEMTimeSpan crea un objeto de intervalo de tiempo a partir de un BSTR en formato de intervalo.
WBEMTimeSpan

El constructor de clase WBEMTimeSpan crea un objeto de intervalo de tiempo. El constructor está sobrecargado. (sobrecarga 1/3)
WBEMTimeSpan

El constructor de clase WBEMTimeSpan crea un objeto de intervalo de tiempo. El constructor está sobrecargado. (sobrecarga 2/3)
WBEMTimeSpan

Este constructor de clase WBEMTimeSpan crea un objeto de intervalo de tiempo a partir de un número entero de días transcurridos.
WriteDWORD

El método WriteDWORD escribe 32 bits de datos en una propiedad identificada por un identificador de propiedad.
WriteError

TBD (IWbemObjectSinkEx.WriteError)
WriteMessage

TBD (IWbemObjectSinkEx.WriteMessage)
WriteProgress

TBD (IWbemObjectSinkEx.WriteProgress)
WritePropertyValue

El método WritePropertyValue escribe un número especificado de bytes en una propiedad identificada por un identificador de propiedad. Use este método para establecer cadenas y todos los demás datos que no sean DWORD o que no sean QWORD.
WriteQWORD

El método WriteQWORD escribe 64 bits de datos en una propiedad mediante un identificador de propiedad.
WriteStreamParameter

TBD (IWbemObjectSinkEx.WriteStreamParameter)

Interfaces

 
IEnumWbemClassObject

La interfaz IEnumWbemClassObject se usa para enumerar objetos Common Information Model (CIM) y es similar a un enumerador COM estándar.
IMofCompiler

La interfaz IMofCompiler, implementada por Mofd.dll, proporciona una interfaz COM que usa el compilador managed Object Format (MOF) y cualquier otra aplicación que compile archivos MOF.
IUnsecuredApartment

La interfaz IUnsecuredApartment se usa para simplificar el proceso de realización de llamadas asincrónicas desde un proceso de cliente.
IWbemBackupRestore

La interfaz IWbemBackupRestore realiza una copia de seguridad y restaura el contenido del repositorio WMI.
IWbemBackupRestoreEx

La interfaz IWbemBackupRestoreEx realiza una copia de seguridad y restaura el contenido del repositorio.
IWbemCallResult

Se usa para llamadas semisincrónicas de la interfaz IWbemServices. Al hacer estas llamadas, el método IWbemServices devuelve inmediatamente resultados, junto con un objeto IWbemCallResult.
IWbemClassObject

Contiene y manipula las definiciones de clase y las instancias de objeto de clase.
IWbemConfigureRefresher

El código de cliente usa la interfaz IWbemConfigureRefresher para agregar enumeradores, objetos y actualizar anidados a un actualizador.
IWbemContext

La interfaz IWbemContext se usa opcionalmente para comunicar información de contexto adicional a proveedores al enviar llamadas IWbemServices a WMI. Todas las llamadas principales de IWbemServices toman un parámetro opcional que apunta a un objeto de este tipo.
IWbemDecoupledBasicEventProvider

La interfaz IWbemDecoupledBasicEventProvider es una interfaz cocreatable que registra proveedores desacoplados con WMI. El objeto creado debe pasarse al argumento pUnknown de IWbemDecoupledRegistrar::Register.
IWbemDecoupledRegistrar

La interfaz IWbemDecoupledRegistrar asocia proveedores desacoplados con WMI. Esta interfaz permite a un proveedor hospedado por procesos definir la duración de la interoperabilidad de la interfaz y coexistir con otros proveedores.
IWbemEventConsumerProvider

Proporciona la interfaz principal para un proveedor de consumidores de eventos. Mediante esta interfaz y el método FindConsumer, un proveedor de consumidores de eventos puede indicar qué consumidores de eventos deben recibir un evento determinado.
IWbemEventProvider

Use la interfaz IWbemEventProvider para iniciar la comunicación con un proveedor de eventos. Administración de Windows llama a la implementación del proveedor de esta interfaz cuando un consumidor ha indicado interés en recibir eventos generados por el proveedor.
IWbemEventProviderQuerySink

La interfaz IWbemEventProviderQuerySink se implementa opcionalmente por los proveedores de eventos que quieren saber qué tipos de filtros de consulta de eventos están activos actualmente para optimizar el rendimiento.
IWbemEventProviderSecurity

La interfaz IWbemEventProviderSecurity se implementa opcionalmente por los proveedores de eventos que desean restringir el acceso del consumidor a su evento. Para obtener más información sobre cuándo usar esta interfaz, consulte Protección de eventos WMI.
IWbemEventSink

Inicia la comunicación con un proveedor de eventos mediante un conjunto restringido de consultas.
IWbemHiPerfEnum

Se usa en las operaciones del actualizador para proporcionar acceso rápido a las enumeraciones de objetos de instancia.
IWbemHiPerfProvider

Permite a los proveedores proporcionar objetos y enumeradores actualizables.
IWbemLocator

Use la interfaz IWbemLocator para obtener el puntero de espacio de nombres inicial a la interfaz IWbemServices para WMI en un equipo host específico.
IWbemObjectAccess

Proporciona acceso a los métodos y propiedades de un objeto.
IWbemObjectSink

La interfaz IWbemObjectSink crea una interfaz de receptor que puede recibir todos los tipos de notificaciones dentro del modelo de programación de WMI.
IWbemObjectSinkEx

Crea una interfaz receptora que puede recibir todos los tipos de notificaciones dentro del modelo de programación WMI.
IWbemObjectTextSrc

La interfaz IWbemObjectTextSrc se usa para traducir instancias de IWbemClassObject a y desde diferentes formatos de texto.
IWbemPath

La interfaz IWbemPath es la interfaz principal del analizador de ruta de acceso de objeto y hace que el análisis de una ruta de acceso esté disponible para los programas de forma estándar. Esta interfaz es la interfaz principal para establecer y recuperar información de ruta de acceso.
IWbemPathKeyList

Se usa para acceder a los detalles de las claves de ruta de acceso.
IWbemPropertyProvider

Admite la recuperación y actualización de propiedades individuales en una instancia de una clase WMI.
IWbemProviderIdentity

Un proveedor de eventos implementa la interfaz IWbemProviderIdentity si el proveedor se registra con más de un nombre (varias instancias de __Win32Provider) con el mismo valor CLSID.
IWbemProviderInit

La administración de Windows llama a la interfaz IWbemProviderInit para inicializar proveedores. Todos los proveedores son necesarios para implementar IWbemProviderInit.
IWbemProviderInitSink

WMI implementa la interfaz IWbemProviderInitSink y la llaman los proveedores para notificar el estado de inicialización.
IWbemQualifierSet

Actúa como contenedor del conjunto de calificadores con nombre para una sola propiedad o un objeto completo (una clase o instancia).
IWbemQuery

Proporciona un punto de entrada mediante el cual se puede analizar una consulta del lenguaje de consulta WMI (WQL).
IWbemRefresher

Proporciona un punto de entrada mediante el cual se pueden actualizar objetos actualizables, como enumeradores u objetos de actualizador.
IWbemServices

La usan los clientes y proveedores para acceder a servicios de WMI. La interfaz se implementa mediante proveedores WMI y WMI, y es la interfaz WMI principal.
IWbemShutdown

La interfaz IWbemShutdown indica al proveedor que una instancia de un objeto está lista para descartarse. El proveedor puede usar esta llamada para liberar recursos a los que hace referencia actualmente.
IWbemStatusCodeText

La interfaz IWbemStatusCodeText extrae descripciones de cadena de texto de códigos de error o el nombre del subsistema donde se produjo el error.
IWbemUnboundObjectSink

Todos los consumidores de eventos lógicos implementan la interfaz IWbemUnboundObjectSink. Es una interfaz de receptor simple que acepta la entrega de objetos de evento.
IWbemUnsecuredApartment

Permite a las aplicaciones cliente determinar si Unsecapp.exe realiza comprobaciones de acceso en devoluciones de llamada asincrónicas.

Estructuras

 
SWbemAssocQueryInf

Contiene información del método IWbemQuery::GetAnalysis cuando se usa el tipo de análisis WMIQ_ANALYSIS_ASSOC_QUERY.
SWbemQueryQualifiedName

La estructura SWbemQueryQualifiedName almacena nombres de propiedad para el método IWbemQuery::GetAnalysis.
SWbemRpnEncodedQuery

La estructura SWbemRpnEncodedQuery contiene información del método IWbemQuery::GetAnalysis cuando se usa el tipo de análisis WMIQ_ANALYSIS_RPN_SEQUENCE. No todos los campos de la estructura se usan activamente, ya que algunos están reservados para uso futuro.
SWbemRpnQueryToken

La estructura SWbemRpnQueryToken representa los tokens de consulta en una consulta de tipo WMIQ_ANALYSIS_RPN_SEQUENCE. Un ejemplo de un token de consulta es el siguiente: _j > 4.
WBEM_COMPILE_STATUS_INFO

Describe un error para la interfaz IMofCompiler.