Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La API no administrada de la WMI y los contadores de rendimiento de .NET Framework consta de un conjunto de funciones que encapsulan llamadas a la API nativa de Instrumental de administración de Windows. Permite desarrollar herramientas y bibliotecas de administración y supervisión de los sistemas con equipos remotos.
Nota
Esta API es solo para uso interno. No está pensada para usarla desde código del desarrollador.
La API incluye estas funciones:
| Función | Descripción |
|---|---|
| Función BeginEnumeration | Restablece el enumerador al principio de una enumeración de propiedades del objeto de la WMI. |
| Función BeginMethodEnumeration | Comienza una enumeración de los métodos disponibles para un objeto. |
| Función BlessIWbemServices | Indica si las credenciales de usuario permiten acceder a una clase IWbemServices especificada. |
| Función BlessIWbemServicesObject | Indica si las credenciales de usuario permiten acceder a un objeto de servicio IWbem especificado. |
| Función Clone | Devuelve un objeto nuevo que es un clon completo del objeto actual. |
| Función CloneEnumWbemClassObject | Realiza una copia lógica de un enumerador conservando su posición actual en una enumeración. |
| Función CompareTo | Compara un objeto de administración de Windows con otro. |
| Función ConnectServerWmi | Crea una conexión a un espacio de nombres de WMI a través de DCOM en un equipo especificado. |
| Función CreateClassEnumWmi | Devuelve un enumerador para todas las clases que cumplan los criterios de selección especificados. |
| Función CreateInstanceEnumWmi | Devuelve un enumerador que devuelve las instancias de una clase especificada que cumpla los criterios de selección especificados. |
| Delete (función) | Elimina una propiedad especificada de una definición de clase y todos sus calificadores. |
| Función DeleteMethod | Elimina un método especificado de una definición de clase CIM. |
| Función EndEnumeration | Finaliza una secuencia de enumeración. |
| Función EndMethodEnumeration | Finaliza una secuencia de enumeración iniciada mediante una llamada a la función BeginMethodEnumeration. |
| Función ExecNotificationQueryWmi | Ejecuta una consulta para recibir eventos. |
| Función ExecQueryWmi | Ejecuta una consulta para recuperar objetos. |
| Función FormatFromRawValue | Convierte un valor de datos de rendimiento sin procesar al formato especificado, o bien dos valores de datos de rendimiento sin procesar si la conversión de formato es de duración definida. |
| Get (función) | Recupera un valor de propiedad especificado si existe. |
| Función GetCurrentApartmentType | Recupera el tipo de contenedor en el que se está ejecutando el llamador. |
| Función GetDemultiplexedStub | Crea un receptor de reenvío de objetos para ayudar a un cliente a recibir llamadas asincrónicas desde la administración de Windows. |
| Función GetErrorInfo | Recupera información sobre el error de la llamada de función anterior. |
| Función GetMethod | Recupera información sobre el método especificado. |
| Función GetMethodOrigin | Determina la clase en la que se declara un método. |
| Función GetMethodQualifierSet | Recupera el calificador establecido para un método específico. |
| Función GetNames | Recupera un subconjunto o todos los nombres de las propiedades de un objeto. |
| Función GetObjectText | Devuelve una representación textual de un objeto usando la sintaxis MOF. |
| Función GetPropertyHandle | Devuelve un controlador único que identifica una propiedad. |
| Función GetPropertyOrigin | Determina la clase en la que se declara una propiedad. |
| Función GetPropertyQualifierSet | Recupera el calificador establecido para una propiedad específica. |
| Función GetQualifierSet | Recupera el calificador establecido para una instancia o una definición de clase. |
| Función InheritsFrom | Determina si la clase o instancia actual deriva de una clase principal especificada. |
| Inicializar función | Realiza la inicialización de la WMI. |
| Función Next | Recupera la propiedad siguiente en una enumeración. |
| Función NextMethod | Recupera el método siguiente en una enumeración. |
| Put (función) | Establece una propiedad con nombre en un valor nuevo. |
| Función PutClassWmi | Crea una imagen o actualiza una existente. |
| Función PutInstanceWmi | Crea o actualiza una instancia de una clase existente. La instancia se escribe en el repositorio de la WMI. |
| Función PutMethod | Crea un método. |
| Función QualifierSet_BeginEnumeration | Restablece un enumerador de los calificadores de un objeto al principio de la enumeración. |
| Función QualifierSet_Delete | Elimina un calificador específico por el nombre. |
| Función QualifierSet_EndEnumeration | Finaliza la enumeración iniciada con una llamada a la función QualifierSet_BeginEnumeration. |
| Función QualifierSet_Get | Obtiene el calificador con nombre especificado. |
| Función QualifierSet_GetNames | Recupera los nombres de todos los calificadores o de aquellos especificados que están disponibles en el objeto o la propiedad actual. |
| Función QualifierSet_Next | Recupera el siguiente calificador en una enumeración que se inició con una llamada a la función QualifierSet_BeginEnumeration. |
| Función QualifierSet_Put | Escribe el calificador y el valor con nombre. |
| Función ResetSecurity | Asigna el token de suplantación proporcionado para el subproceso actual. |
| Función SetSecurity | Recupera el token de suplantación asociado al subproceso actual. |
| Función SpawnDerivedClass | Crea un objeto de clase recién derivado a partir de un objeto específico. |
| Función SpawnInstance | Crea una instancia a partir de una clase. |
| Función VerifyClient | Garantiza que la clave de cliente cuenta con la seguridad adecuada. |
| Función WritePropertyValue | Escribe un número específico de bytes en una propiedad identificada por un controlador de propiedad. |