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 infraestructura de administración de Windows (MI) usa este encabezado. Para obtener más información, consulte:
mi.h contiene las siguientes interfaces de programación:
Functions
|
MI_Application_Close Inicializa la API de cliente de infraestructura de administración que se inicializó a través de una llamada a MI_Application_Initialize. |
|
MI_Application_InitializeV1 Inicializa una aplicación para que pueda realizar llamadas API de cliente de Infraestructura de administración (MI). |
|
MI_Application_NewClass Crea un MI_Class a partir de una estructura de MI_ClassDecl. |
|
MI_Application_NewDeserializer Crea un objeto de deserializador que, a continuación, se puede usar para convertir un objeto serializado de nuevo en una clase o instancia. |
|
MI_Application_NewDestinationOptions Crea un objeto MI_DestinationOptions que se puede usar con la función MI_Application_NewSession. |
|
MI_Application_NewHostedProvider Registra un proveedor hospedado con el motor WMI en el equipo local. |
|
MI_Application_NewInstance Crea un nuevo objeto MI_Instance que se va a pasar a varias API de operación de MI que requieren instancias. |
|
MI_Application_NewInstanceFromClass Crea un nuevo objeto MI_Instance basado en un objeto de clase. |
|
MI_Application_NewOperationOptions Crea un objeto MI_OperationOptions que se puede usar con las funciones de operación en el objeto MI_Session. |
|
MI_Application_NewParameterSet Crea un nuevo conjunto de parámetros. |
|
MI_Application_NewSerializer Recupera un objeto serializador que se puede usar para serializar instancias y clases en distintos formatos. |
|
MI_Application_NewSession Crea una sesión que se usa para compartir conexiones para un conjunto de operaciones en un único destino. |
|
MI_Application_NewSubscriptionDeliveryOptions Crea un objeto MI_SubscriptionDeliveryOptions que representa la configuración necesaria para llevar a cabo operaciones de suscripción en determinados protocolos. |
|
MI_Class_Clone Clona un objeto MI_Class. |
|
MI_Class_Delete Elimina un objeto MI_Class. |
|
MI_Class_GetClassName Obtiene el nombre de clase de la clase especificada. |
|
MI_Class_GetClassQualifierSet Obtiene el conjunto de calificadores asociado al objeto de clase especificado. |
|
MI_Class_GetElement Obtiene todos los detalles de un elemento con nombre especificado de una clase . |
|
MI_Class_GetElementAt Obtiene los detalles de un elemento de clase basado en el índice del elemento. |
|
MI_Class_GetElementCount Obtiene el número de elementos de una clase. |
|
MI_Class_GetMethod Obtiene los detalles de un método basado en el nombre del método. |
|
MI_Class_GetMethodAt Obtiene los detalles de un método basado en el índice del método. |
|
MI_Class_GetMethodCount Obtiene el número de métodos de la clase . |
|
MI_Class_GetNameSpace Obtiene el nombre del espacio de nombres de la clase especificada. |
|
MI_Class_GetParentClass Obtiene la clase primaria de la clase especificada. |
|
MI_Class_GetParentClassName Obtiene el nombre de clase primario de la clase especificada. |
|
MI_Class_GetServerName Obtiene el nombre del servidor de la clase especificada. |
|
MI_Context_Canceled Determina si la operación se ha cancelado. Esta función está reservada; en su lugar, use la función MI_Context_RegisterCancel. |
|
MI_Context_ConstructInstance Inicializa una instancia de clase MI en la pila o como miembro de una estructura. |
|
MI_Context_ConstructParameters Un proveedor llama a esta función para inicializar la instancia de un parámetro. |
|
MI_Context_GetCustomOption Recupera una opción establecida por el cliente. |
|
MI_Context_GetCustomOptionAt Recupera una opción en un índice determinado establecido por el cliente. |
|
MI_Context_GetCustomOptionCount Obtiene el número de opciones personalizadas disponibles para el proveedor. |
|
MI_Context_GetLocale Recupera la información de configuración regional solicitada que especificó el cliente para la operación. |
|
MI_Context_GetLocalSession Obtiene la sesión local (MI_Session) que permite al proveedor realizar operaciones CIM en el servidor local que hospeda el proveedor. |
|
MI_Context_GetNumberOption Obtiene la opción numérica que establece el cliente, en función del nombre de la operación. |
|
MI_Context_GetStringOption Obtiene la opción de cadena que establece el cliente, en función del nombre de la operación. |
|
MI_Context_NewDynamicInstance Crea una nueva instancia dinámica (instancia débilmente tipada sin una declaración de clase) de una clase. |
|
MI_Context_NewInstance Crea una nueva instancia de una clase dada una declaración de clase. |
|
MI_Context_NewParameters Crea una nueva instancia de un método dado una declaración de método. |
|
MI_Context_PostCimError Envía un código de retorno y un mensaje de error (en forma de un objeto CIM_Error) al servidor en respuesta a una solicitud. |
|
MI_Context_PostError Los proveedores llaman a esta función para publicar un código de retorno al cliente en respuesta a una solicitud. |
|
MI_Context_PostIndication Envía un resultado de indicación al servidor en respuesta a una solicitud de operación de suscripción. |
|
MI_Context_PostInstance Envía una instancia de vuelta al cliente (a través del servidor) en respuesta a una solicitud. |
|
MI_Context_PostResult Envía el código final de resultado de terminación al cliente (a través del servidor) en respuesta a una solicitud. |
|
MI_Context_PromptUser Envía un mensaje de aviso al cliente que consulta si desea continuar la operación o cancelarla. |
|
MI_Context_RefuseUnload Indica a la infraestructura del proveedor que no descargue el proveedor. |
|
MI_Context_RegisterCancel Registra una devolución de llamada que se invoca cuando se cancela la operación. |
|
MI_Context_RequestUnload Solicitudes para descargar el módulo o el proveedor. |
|
MI_Context_SetStringOption Establece una opción específica del contexto. |
|
MI_Context_ShouldContinue Consulta al cliente para determinar si una operación debe continuar. (MI_Context_ShouldContinue) |
|
MI_Context_ShouldProcess Consulta al cliente para determinar si una operación debe continuar. (MI_Context_ShouldProcess) |
|
MI_Context_WriteCimError Envía una instancia de error CIM (informativa) al cliente. |
|
MI_Context_WriteDebug Envía un mensaje de depuración al cliente. |
|
MI_Context_WriteError Envía un código de error y un mensaje de error al cliente. |
|
MI_Context_WriteMessage Envía un mensaje operativo al cliente. |
|
MI_Context_WriteProgress Envía un mensaje de progreso al cliente. |
|
MI_Context_WriteStreamParameter Envía datos de parámetros transmitidos al cliente para una invocación de método. |
|
MI_Context_WriteVerbose Escribe un mensaje detallado en el cliente. |
|
MI_Context_WriteWarning Escribe un mensaje de advertencia en el cliente. |
|
MI_Deserializer_Class_GetClassName Obtiene el nombre de clase de un búfer de clases serializado. |
|
MI_Deserializer_Class_GetParentClassName Obtiene el nombre de clase principal de un búfer de clases serializado. |
|
MI_Deserializer_Close Cierra un objeto de deserializador y elimina cualquier memoria asociada que se mantenga dentro del deserializador. |
|
MI_Deserializer_DeserializeClass Deserializa un búfer serializado en un objeto MI_Class. |
|
MI_Deserializer_DeserializeInstance Deserializa un búfer serializado en un objeto MI_Instance. |
|
MI_Deserializer_Instance_GetClassName Obtiene el nombre de clase asociado a la instancia serializada. |
|
MI_DestinationOptions_AddDestinationCredentials Establece las credenciales para comunicarse con el destino. |
|
MI_DestinationOptions_AddProxyCredentials Agrega credenciales para autenticarse en un proxy. |
|
MI_DestinationOptions_Clone Crea una copia de una estructura de MI_DestinationOptions. |
|
MI_DestinationOptions_Delete Elimina la estructura de opciones de destino creada mediante la función MI_Application_NewDestinationOptions o MI_DestinationOptions_Clone. |
|
MI_DestinationOptions_GetCertCACheck Obtiene el valor de comprobación de ca del certificado de servidor. |
|
MI_DestinationOptions_GetCertCNCheck Obtiene el valor de comprobación cn del certificado de servidor. |
|
MI_DestinationOptions_GetCertRevocationCheck Obtiene el valor de comprobación de revocación del certificado de servidor. |
|
MI_DestinationOptions_GetCredentialsAt Obtenga las credenciales en el índice especificado. |
|
MI_DestinationOptions_GetCredentialsCount Obtiene el número de credenciales agregadas anteriormente. (MI_DestinationOptions_GetCredentialsCount) |
|
MI_DestinationOptions_GetCredentialsPasswordAt Obtiene una contraseña de credenciales basada en un índice especificado. |
|
MI_DestinationOptions_GetDataLocale Obtiene la configuración regional de datos (en lugar de la configuración regional de la interfaz de usuario) establecida por el usuario. |
|
MI_DestinationOptions_GetDestinationPort Obtiene el puerto predeterminado para el transporte. |
|
MI_DestinationOptions_GetEncodePortInSPN Obtiene el valor de codificación nombre de entidad de seguridad de servicio del puerto. |
|
MI_DestinationOptions_GetHttpUrlPrefix Obtiene el prefijo de dirección URL HTTP. |
|
MI_DestinationOptions_GetImpersonationType Obtiene el tipo de suplantación. |
|
MI_DestinationOptions_GetMaxEnvelopeSize Obtiene el tamaño máximo del paquete enviado a un servidor o recibido por el cliente del servidor. |
|
MI_DestinationOptions_GetNumber Obtiene una opción de número personalizado agregada anteriormente. (MI_DestinationOptions_GetNumber) |
|
MI_DestinationOptions_GetOption Obtiene un valor de opción agregado anteriormente basado en el nombre de la opción. (MI_DestinationOptions_GetOption) |
|
MI_DestinationOptions_GetOptionAt Obtiene un valor de opción agregado anteriormente basado en el índice especificado. (MI_DestinationOptions_GetOptionAt) |
|
MI_DestinationOptions_GetOptionCount Obtiene el número de opciones agregadas anteriormente. (MI_DestinationOptions_GetOptionCount) |
|
MI_DestinationOptions_GetPacketEncoding Obtiene la configuración de codificación de paquetes establecida anteriormente. |
|
MI_DestinationOptions_GetPacketIntegrity Obtiene la configuración de integridad de paquetes. |
|
MI_DestinationOptions_GetPacketPrivacy Obtiene la configuración de privacidad de paquetes (cifrado). |
|
MI_DestinationOptions_GetProxyType Obtiene el tipo de proxy establecido por el usuario. |
|
MI_DestinationOptions_GetString Obtiene una opción de cadena personalizada agregada anteriormente. |
|
MI_DestinationOptions_GetTimeout Obtiene el valor predeterminado de tiempo de espera de las opciones. |
|
MI_DestinationOptions_GetTransport Obtiene la configuración de transporte que agregó el cliente. |
|
MI_DestinationOptions_GetUILocale Obtiene la configuración regional de la interfaz de usuario establecida por el usuario. |
|
MI_DestinationOptions_SetCertCACheck Habilita o deshabilita la comprobación del certificado de entidad de certificación para un transporte SSL. |
|
MI_DestinationOptions_SetCertCNCheck Habilita o deshabilita la comprobación de CN del certificado cuando se usa un transporte SSL. |
|
MI_DestinationOptions_SetCertRevocationCheck Habilita o deshabilita la revocación de certificados al comunicarse a través de SSL. |
|
MI_DestinationOptions_SetDataLocale Establece la configuración regional de datos predeterminada que se usará para las operaciones. |
|
MI_DestinationOptions_SetDestinationPort Establezca el puerto que se usará para comunicarse con el destino. |
|
MI_DestinationOptions_SetEncodePortInSPN Habilita o deshabilita la codificación del número de puerto en el nombre de entidad de seguridad de servicio al establecer una conexión a una máquina remota. |
|
MI_DestinationOptions_SetHttpUrlPrefix Establezca el prefijo de dirección URL HTTP predeterminado para los transportes que pasan por HTTP y HTTPS. |
|
MI_DestinationOptions_SetImpersonationType Establece el tipo de suplantación. |
|
MI_DestinationOptions_SetMaxEnvelopeSize Establece el tamaño máximo de paquete para los transportes. |
|
MI_DestinationOptions_SetNumber Establece un valor de opción numérico personalizado. |
|
MI_DestinationOptions_SetPacketEncoding Establece el mecanismo de codificación para determinados identificadores de protocolo. |
|
MI_DestinationOptions_SetPacketIntegrity Habilita o deshabilita la integridad de paquetes (firma) de una conexión de protocolo. |
|
MI_DestinationOptions_SetPacketPrivacy Habilita o deshabilita la privacidad de paquetes (cifrado). |
|
MI_DestinationOptions_SetProxyType Establece el tipo de configuración de proxy que se usará al comunicarse con un destino a través de un proxy. |
|
MI_DestinationOptions_SetString Establece una opción de cadena personalizada. (MI_DestinationOptions_SetString) |
|
MI_DestinationOptions_SetTimeout Establece el valor de tiempo de espera de las opciones predeterminadas. |
|
MI_DestinationOptions_SetTransport Establece el transporte que se va a usar para comunicarse con la máquina de destino. |
|
MI_DestinationOptions_SetUILocale Establece la configuración regional de interfaz de usuario predeterminada para las operaciones. |
|
MI_Filter_Evaluate El proveedor llama a esta función para evaluar una instancia en un filtro determinado. |
|
MI_Filter_GetExpression Obtiene el lenguaje de filtro y la expresión. |
|
MI_HostedProvider_Close Cierre un identificador de proveedor hospedado que se devolvió de MI_Application_NewHostedProvider. |
|
MI_HostedProvider_GetApplication Obtiene el identificador de aplicación de nivel superior desde el que se creó el identificador de proveedor hospedado. |
|
MI_Instance_AddElement Agrega una nueva propiedad a una instancia dinámica (compatible solo con instancias dinámicas cuyo esquema se puede extender en tiempo de ejecución). |
|
MI_Instance_ClearElement Borra el valor del elemento con nombre (propiedad CIM) y lo establece en NULL. |
|
MI_Instance_ClearElementAt Borra el valor del elemento (propiedad CIM) en el índice especificado y lo establece en NULL. |
|
MI_Instance_Clone Crea una copia de la instancia especificada en el montón. |
|
MI_Instance_Delete Elimina una instancia que se creó en el montón o clonada desde otra instancia. |
|
MI_Instance_Destruct Elimina una instancia que se creó en la pila o como miembro de una estructura. |
|
MI_Instance_GetClass Obtiene el MI_Class asociado a una instancia de . |
|
MI_Instance_GetClassName Obtiene el nombre de clase de la instancia especificada. |
|
MI_Instance_GetElement Obtiene el valor del elemento con nombre (propiedad CIM). |
|
MI_Instance_GetElementAt Obtiene el valor del elemento (propiedad CIM) en el índice especificado. |
|
MI_Instance_GetElementCount Obtiene el número de elementos de una instancia. |
|
MI_Instance_GetNameSpace Obtiene el nombre del espacio de nombres de la instancia especificada. |
|
MI_Instance_GetServerName Obtiene el nombre del servidor de la instancia especificada. |
|
MI_Instance_IsA Determina si la instancia propia es una instancia de la clase dada por classDecl. |
|
MI_Instance_Normalize Analiza una estructura de MI_Instance_ExFT y, a continuación, recupera la tabla de funciones MI_InstanceFT. |
|
MI_Instance_SetElement Establezca el valor del elemento con el nombre especificado en la instancia especificada. |
|
MI_Instance_SetElementAt Establezca el valor del elemento en el índice especificado de una instancia. |
|
MI_Instance_SetNameSpace Establece el nombre del espacio de nombres de la instancia especificada. |
|
MI_Instance_SetServerName Establece el nombre del servidor de la instancia especificada. |
|
MI_Operation_Cancel Cancela una operación en ejecución. |
|
MI_Operation_Close Cierra un identificador de operación. |
|
MI_Operation_GetClass Obtiene un resultado sincrónico para una operación de clase. |
|
MI_Operation_GetIndication Obtenga los resultados sincrónicos de una suscripción. |
|
MI_Operation_GetInstance Obtiene un resultado sincrónico para una operación de instancia. |
|
MI_Operation_GetSession Obtiene la sesión asociada a una operación. |
|
MI_OperationOptions_Clone Crea una copia de una estructura MI_OperationOptions. |
|
MI_OperationOptions_Delete Elimina un conjunto de opciones y su memoria asociada. |
|
MI_OperationOptions_DisableChannel Usa MI_Context_WriteMessage para deshabilitar el registro en el canal especificado. |
|
MI_OperationOptions_EnableChannel Usa MI_Context_WriteMessage para habilitar el registro en el canal especificado. |
|
MI_OperationOptions_GetEnabledChannels Obtiene la lista de canales habilitados anteriormente. |
|
MI_OperationOptions_GetNumber Obtiene una opción de número personalizado agregada anteriormente. (MI_OperationOptions_GetNumber) |
|
MI_OperationOptions_GetOption Obtiene un valor de opción agregado anteriormente basado en el nombre de la opción. (MI_OperationOptions_GetOption) |
|
MI_OperationOptions_GetOptionAt Obtiene un valor de opción agregado anteriormente basado en el índice especificado. (MI_OperationOptions_GetOptionAt) |
|
MI_OperationOptions_GetOptionCount Obtiene el número de opciones agregadas anteriormente. (MI_OperationOptions_GetOptionCount) |
|
MI_OperationOptions_GetPromptUserMode Obtiene el valor que indica al servidor cómo responder a la llamada de un proveedor a MI_Context_PromptUser. (MI_OperationOptions_GetPromptUserMode) |
|
MI_OperationOptions_GetPromptUserRegularMode Obtiene el valor que indica al servidor cómo responder a la llamada de un proveedor a MI_Context_PromptUser. (MI_OperationOptions_GetPromptUserRegularMode) |
|
MI_OperationOptions_GetProviderArchitecture Obtiene la arquitectura del proveedor para una operación. |
|
MI_OperationOptions_GetResourceUri Obtiene el URI de recurso que se usa para una operación. |
|
MI_OperationOptions_GetResourceUriPrefix Obtiene el prefijo de URI de recurso que se usa para una operación. |
|
MI_OperationOptions_GetString Obtiene una opción de cadena personalizada. |
|
MI_OperationOptions_GetTimeout Obtiene el valor de tiempo de espera de la operación. |
|
MI_OperationOptions_GetUseMachineID Obtiene el valor que indica si se va a usar la información de identificación de la máquina en la solicitud de operación. |
|
MI_OperationOptions_GetWriteErrorMode Establece el modo de notificación de errores. (MI_OperationOptions_GetWriteErrorMode) |
|
MI_OperationOptions_SetCustomOption Establece una opción personalizada para la operación. |
|
MI_OperationOptions_SetNumber Establece un valor de opción de número personalizado. |
|
MI_OperationOptions_SetPromptUserMode Establece el valor que indica al servidor cómo responder a la llamada de un proveedor a la función MI_Context_PromptUser. (MI_OperationOptions_SetPromptUserMode) |
|
MI_OperationOptions_SetPromptUserRegularMode Establece el valor que indica al servidor cómo responder a la llamada de un proveedor a la función MI_Context_PromptUser. (MI_OperationOptions_SetPromptUserRegularMode) |
|
MI_OperationOptions_SetProviderArchitecture Establece la arquitectura del proveedor para una operación. |
|
MI_OperationOptions_SetResourceUri Establece el URI del recurso que se va a usar para una operación. |
|
MI_OperationOptions_SetResourceUriPrefix Establece el prefijo de URI de recurso que se va a usar para una operación. |
|
MI_OperationOptions_SetString Establece una opción de cadena personalizada. (MI_OperationOptions_SetString) |
|
MI_OperationOptions_SetTimeout Establece el tiempo de espera de la operación para una operación específica. |
|
MI_OperationOptions_SetUseMachineID Habilita o deshabilita el envío de información de identificación automática en la solicitud de operación. |
|
MI_OperationOptions_SetWriteErrorMode Establece el modo de notificación de errores. (MI_OperationOptions_SetWriteErrorMode) |
|
MI_ParameterSet_GetMethodReturnType Obtiene el tipo de valor devuelto del método y el calificador establecidos para un conjunto de parámetros especificado. |
|
MI_ParameterSet_GetParameter Obtiene la información de parámetros de un método basándose en un nombre de parámetro. |
|
MI_ParameterSet_GetParameterAt Obtiene la información de parámetros de un método en el índice especificado. |
|
MI_ParameterSet_GetParameterCount Obtiene el número de parámetros del conjunto de parámetros de un método. |
|
MI_PropertySet_AddElement Agrega un nombre a la lista de propiedades. |
|
MI_PropertySet_Clear Quita todos los nombres de la lista de propiedades. Después, el recuento es cero. Esto permite reutilizar las listas de propiedades (sin tener que construirse ni reconstruir). |
|
MI_PropertySet_Clone Crea una copia de la propiedad especificada establecida en el montón. |
|
MI_PropertySet_ContainsElement Determina si la lista de propiedades contiene el nombre de propiedad especificado. |
|
MI_PropertySet_Delete Elimina la lista de propiedades especificada que se construyó en el montón. |
|
MI_PropertySet_Destruct Elimina la lista de propiedades especificada que se construyó en la pila. |
|
MI_PropertySet_GetElementAt Obtiene el elemento de una propiedad establecida en el índice especificado. |
|
MI_PropertySet_GetElementCount Obtiene el número de elementos del conjunto de propiedades especificado. |
|
MI_QualifierSet_GetQualifier Obtiene la información del calificador basada en el nombre de calificador especificado. |
|
MI_QualifierSet_GetQualifierAt Obtiene un calificador en el índice especificado. |
|
MI_QualifierSet_GetQualifierCount Obtiene el número de calificadores de un conjunto de calificadores. |
|
MI_Serializer_Close Cierra un objeto serializador y libera cualquier memoria interna asociada. |
|
MI_Serializer_SerializeClass Serializa un MI_Class en un búfer en el formato especificado cuando se creó el serializador. Las opciones se pueden pasar a las marcas para controlar si la clase y todas sus clases primarias se serializan o simplemente la clase más secundaria. |
|
MI_Serializer_SerializeInstance Serializa un MI_Instance en un búfer en el formato especificado cuando se creó el serializador. Las opciones se pueden pasar a las marcas para controlar si la clase también se serializa en el búfer, así como en la instancia. |
|
MI_Server_GetSystemName Obtiene el nombre del sistema para el servidor. |
|
MI_Server_GetVersion Obtiene el valor de la macro MI_VERSION usada al generar el proveedor. |
|
MI_Session_AssociatorInstances Busca instancias asociadas a la instancia de clave específica. |
|
MI_Session_Close Cierra una sesión y libera toda la memoria asociada. |
|
MI_Session_CreateInstance Crea una instancia en el servidor que representa la sesión. |
|
MI_Session_DeleteInstance Elimina una instancia del servidor representado por la sesión. |
|
MI_Session_EnumerateClasses Enumera las clases de una sesión especificada. |
|
MI_Session_EnumerateInstances Enumere todas las instancias (en el servidor representado por la sesión) que están asociadas a una clase. |
|
MI_Session_GetApplication Obtiene el identificador de aplicación que se usó para crear la sesión especificada. |
|
MI_Session_GetClass Obtiene una declaración MI_Class basada en un nombre de clase específico. |
|
MI_Session_GetInstance Obtiene la instancia especificada del servidor representado por la sesión. |
|
MI_Session_Invoke Invoca un método en el proveedor. |
|
MI_Session_ModifyInstance Actualiza una instancia existente en el servidor representado por la sesión. |
|
MI_Session_QueryInstances Consultas para un conjunto de instancias basadas en una expresión de consulta. |
|
MI_Session_ReferenceInstances Busca el objeto de asociación que hace referencia a la instancia de clave especificada. |
|
MI_Session_Subscribe Se suscribe a una indicación en el servidor representado por la sesión. |
|
MI_Session_TestConnection Comprueba una conexión mediante la comunicación con el servidor representado por la sesión para determinar si responde. |
|
MI_SubscriptionDeliveryOptions_AddDeliveryCredentials Establece una opción de suscripción para que las credenciales de entrega se usen al volver a conectarse al cliente para entregar un resultado de indicación de inserción. |
|
MI_SubscriptionDeliveryOptions_Clone Crea una copia de una estructura de MI_SubscriptionDeliveryOptions. |
|
MI_SubscriptionDeliveryOptions_Delete Elimina la estructura de opciones de entrega de suscripciones especificada. |
|
MI_SubscriptionDeliveryOptions_GetBookmark Obtiene un marcador de suscripción establecido previamente. |
|
MI_SubscriptionDeliveryOptions_GetCredentialsAt Obtiene una credencial agregada previamente basada en un índice especificado. |
|
MI_SubscriptionDeliveryOptions_GetCredentialsCount Obtiene el número de credenciales agregadas anteriormente. (MI_SubscriptionDeliveryOptions_GetCredentialsCount) |
|
MI_SubscriptionDeliveryOptions_GetCredentialsPasswordAt Obtiene una contraseña de credencial agregada previamente basada en un índice especificado. |
|
MI_SubscriptionDeliveryOptions_GetDateTime Obtiene una opción datetime establecida anteriormente. |
|
MI_SubscriptionDeliveryOptions_GetDeliveryDestination Obtiene el destino de entrega de suscripciones establecido anteriormente. |
|
MI_SubscriptionDeliveryOptions_GetDeliveryPortNumber Obtiene el número de puerto de entrega establecido anteriormente. |
|
MI_SubscriptionDeliveryOptions_GetDeliveryRetryAttempts Obtiene el número de reintentos de entrega. |
|
MI_SubscriptionDeliveryOptions_GetDeliveryRetryInterval Obtiene el intervalo de reintento de entrega: la cantidad de tiempo que se va a esperar antes de volver a intentar la entrega. |
|
MI_SubscriptionDeliveryOptions_GetExpirationTime Obtiene el valor de expiración de entrega (que se puede expresar como una marca de tiempo o un intervalo). |
|
MI_SubscriptionDeliveryOptions_GetHeartbeatInterval Obtiene el intervalo de latido de entrega. |
|
MI_SubscriptionDeliveryOptions_GetInterval Obtiene el intervalo de entrega de una opción especificada. |
|
MI_SubscriptionDeliveryOptions_GetMaximumLatency Obtiene la cantidad máxima de tiempo que el servidor contendrá un resultado antes de entregarlo al cliente. |
|
MI_SubscriptionDeliveryOptions_GetNumber Obtiene el valor de la opción numérica con nombre. |
|
MI_SubscriptionDeliveryOptions_GetOption Obtiene el valor de la opción con nombre. |
|
MI_SubscriptionDeliveryOptions_GetOptionAt Obtiene la opción en el índice especificado. |
|
MI_SubscriptionDeliveryOptions_GetOptionCount Obtiene el número de opciones establecidas anteriormente. |
|
MI_SubscriptionDeliveryOptions_GetString Obtiene el valor de la opción de cadena con nombre. |
|
MI_SubscriptionDeliveryOptions_SetBookmark Establece un marcador para la entrega de indicación de suscripción. |
|
MI_SubscriptionDeliveryOptions_SetDateTime Establece el valor de una opción denominada DateTime. |
|
MI_SubscriptionDeliveryOptions_SetDeliveryDestination Establece el punto de conexión de destino al que se entregará una indicación. |
|
MI_SubscriptionDeliveryOptions_SetDeliveryPortNumber Establece el número de puerto de entrega de la suscripción. |
|
MI_SubscriptionDeliveryOptions_SetDeliveryRetryAttempts Establece el número de veces que una suscripción de entrega de inserción intentará entregar un resultado. |
|
MI_SubscriptionDeliveryOptions_SetDeliveryRetryInterval Establece el intervalo de reintento de entrega para las suscripciones que son para la entrega de inserción. |
|
MI_SubscriptionDeliveryOptions_SetExpirationTime Establece la hora de expiración de la suscripción (cuando se apagará la suscripción). |
|
MI_SubscriptionDeliveryOptions_SetHeartbeatInterval Establece el intervalo de latido. |
|
MI_SubscriptionDeliveryOptions_SetInterval Establece el valor de una opción de intervalo con nombre. |
|
MI_SubscriptionDeliveryOptions_SetMaximumLatency Establece la cantidad máxima de tiempo que el servidor contendrá un resultado antes de entregarlo al cliente. |
|
MI_SubscriptionDeliveryOptions_SetNumber Establece el valor de una opción numérica con nombre que no está cubierta por una función dedicada. |
|
MI_SubscriptionDeliveryOptions_SetString Establece el valor de una opción de cadena con nombre que no está cubierta por una función dedicada. |
|
MI_Utilities_CimErrorFromErrorCode Asigna un código de error específico del sistema operativo a una instancia de error CIM. |
|
MI_Utilities_MapErrorToMiErrorCategory Asigna un código de error específico del sistema operativo a una categoría de error. |
Funciones de devolución de llamada
|
MI_Deserializer_ClassObjectNeeded Se usa para proporcionar el objeto de clase solicitado durante la deserialización. |
Estructuras
|
MI_Application Representa la infraestructura inicializada. |
|
MI_ApplicationFT Estructura de compatibilidad usada en la estructura MI_Application. Use las funciones con el prefijo de nombre "MI_Application_" para manipular estas estructuras. |
|
MI_Array Tipo generalizado que representa una matriz. Se puede generalizar porque todas las matrices tienen el mismo tamaño, salvo que el tipo de elemento de datos se especializará. |
|
MI_ArrayField Representa una propiedad dentro de una estructura MI_Instance. (MI_ArrayField) |
|
MI_BooleanA Representa una matriz de tipos de MI_Boolean. |
|
MI_BooleanAField Representa una propiedad dentro de una estructura MI_Instance. (MI_BooleanAField) |
|
MI_BooleanField Representa una propiedad dentro de una estructura MI_Instance. (MI_BooleanField) |
|
MI_Char16A Representa una matriz de tipos de MI_Char16. (MI_Char16A) |
|
MI_Char16AField Representa una propiedad dentro de una estructura MI_Instance. (MI_Char16AField) |
|
MI_Char16Field Representa una propiedad dentro de una estructura MI_Instance. (MI_Char16Field) |
|
MI_Class Representa el esquema de una instancia. |
|
MI_ClassDecl Esta estructura describe la declaración de clase. Contiene el nombre de clase y la jerarquía, las propiedades, los calificadores y los métodos. |
|
MI_ClassFT Estructura de compatibilidad usada en la estructura MI_Class. Use las funciones con el prefijo de nombre "MI_Class_" para manipular estas estructuras. |
|
MI_ClientFT_V1 Tablas de funciones de cliente. |
|
MI_ConstBooleanA Representa una matriz de tipos de MI_ConstBoolean. |
|
MI_ConstBooleanAField Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstBooleanAField) |
|
MI_ConstBooleanField Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstBooleanField) |
|
MI_ConstChar16A Representa una matriz de tipos de MI_Char16. (MI_ConstChar16A) |
|
MI_ConstChar16AField Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstChar16AField) |
|
MI_ConstChar16Field Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstChar16Field) |
|
MI_ConstDatetimeA Representa una matriz de tipos de MI_Datatime. |
|
MI_ConstDatetimeAField Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstDatetimeAField) |
|
MI_ConstDatetimeField Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstDatetimeField) |
|
MI_ConstInstanceA Representa una matriz de tipos de MI_Instance. (MI_ConstInstanceA) |
|
MI_ConstInstanceAField Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstInstanceAField) |
|
MI_ConstInstanceField Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstInstanceField) |
|
MI_ConstReal32A Representa una matriz de tipos de MI_Real32. (MI_ConstReal32A) |
|
MI_ConstReal32AField Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstReal32AField) |
|
MI_ConstReal32Field Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstReal32Field) |
|
MI_ConstReal64A Representa una matriz de tipos de MI_Real64. (MI_ConstReal64A) |
|
MI_ConstReal64AField Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstReal64AField) |
|
MI_ConstReal64Field Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstReal64Field) |
|
MI_ConstReferenceA Representa una matriz de tipos de MI_Instance. (MI_ConstReferenceA) |
|
MI_ConstReferenceAField Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstReferenceAField) |
|
MI_ConstReferenceField Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstReferenceField) |
|
MI_ConstSint16A Representa una matriz de tipos de MI_Sint16. (MI_ConstSint16A) |
|
MI_ConstSint16AField Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstSint16AField) |
|
MI_ConstSint16Field Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstSint16Field) |
|
MI_ConstSint32A Representa una matriz de tipos de MI_Sint32. (MI_ConstSint32A) |
|
MI_ConstSint32AField Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstSint32AField) |
|
MI_ConstSint32Field Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstSint32Field) |
|
MI_ConstSint64A Representa una matriz de tipos de MI_Sint64. (MI_ConstSint64A) |
|
MI_ConstSint64AField Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstSint64AField) |
|
MI_ConstSint64Field Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstSint64Field) |
|
MI_ConstSint8A Representa una matriz de tipos de MI_Sint8. (MI_ConstSint8A) |
|
MI_ConstSint8AField Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstSint8AField) |
|
MI_ConstSint8Field Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstSint8Field) |
|
MI_ConstStringA Representa una matriz de tipos de MI_Char. |
|
MI_ConstStringAField Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstStringAField) |
|
MI_ConstStringField Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstStringField) |
|
MI_ConstUint16A Representa una matriz de tipos de MI_Uint16A. |
|
MI_ConstUint16AField Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstUint16AField) |
|
MI_ConstUint16Field Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstUint16Field) |
|
MI_ConstUint32A Representa una matriz de tipos de MI_Uint32. (MI_ConstUint32A) |
|
MI_ConstUint32AField Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstUint32AField) |
|
MI_ConstUint32Field Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstUint32Field) |
|
MI_ConstUint64A Representa una matriz de tipos de MI_Uint64. (MI_ConstUint64A) |
|
MI_ConstUint64AField Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstUint64AField) |
|
MI_ConstUint64Field Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstUint64Field) |
|
MI_ConstUint8A Representa una matriz de tipos de MI_Uint8. (MI_ConstUint8A) |
|
MI_ConstUint8AField Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstUint8AField) |
|
MI_ConstUint8Field Representa una propiedad dentro de una estructura MI_Instance. (MI_ConstUint8Field) |
|
MI_Context Contiene el contexto de la operación que el proveedor debe llevar a cabo. |
|
MI_ContextFT Estructura de compatibilidad usada en la estructura MI_Context. Use las funciones con el prefijo de nombre "MI_Context_" para manipular estas estructuras. |
|
MI_Datetime Representa una unión de MI_Timestamp y MI_Interval. |
|
MI_DatetimeA Representa una matriz de tipos de MI_Datetime. |
|
MI_DatetimeAField Representa una propiedad dentro de una estructura MI_Instance. (MI_DatetimeAField) |
|
MI_DatetimeField Representa una propiedad dentro de una estructura MI_Instance. (MI_DatetimeField) |
|
MI_Deserializer Objeto de deserialización tal como se creó a partir de MI_Application_NewDeserializer. El propio objeto no debe usarse ni cambiarse manualmente, ya que se usa internamente. |
|
MI_DeserializerFT Estructura de compatibilidad usada en la estructura MI_ClientFT_V1. Use las funciones con el prefijo de nombre "MI_Deserializer_" para manipular estas estructuras. |
|
MI_DestinationOptions Representa un conjunto de opciones de destino. Las opciones de destino son un conjunto de configuraciones que definen la forma en que una operación se comunica con el servidor. |
|
MI_DestinationOptionsFT Estructura de compatibilidad usada en la estructura de MI_DestinationOptions. Use las funciones con el prefijo de nombre "MI_DestinationOptions_" para manipular estas estructuras. |
|
MI_FeatureDecl Contiene propiedades que son comunes a las estructuras de MI_PropertyDeclMI_ParameterDecland MI_MethodDecl. |
|
MI_Filter Contiene una referencia a la tabla de funciones MI_FilterFT. |
|
MI_FilterFT Estructura de compatibilidad usada en la estructura de MI_Filter. Use las funciones con el prefijo de nombre "MI_Filter_" para manipular estas estructuras. |
|
MI_HostedProvider Representa el hospedaje de un proveedor en una aplicación cliente. |
|
MI_HostedProviderFT Estructura de compatibilidad usada en la estructura de MI_HostedProvider. Use las funciones con el prefijo de nombre "MI_HostedProvider_" para manipular estas estructuras. |
|
MI_Instance Esta estructura representa una instancia CIM. No se debe tener acceso directamente a este objeto. En su lugar, se deben usar las funciones MI_Instance_*. |
|
MI_InstanceA Representa una matriz de estructuras de MI_Instance. |
|
MI_InstanceAField Representa una propiedad dentro de una estructura MI_Instance. (MI_InstanceAField) |
|
MI_InstanceExFT Extiende la estructura MI_InstanceFT. |
|
MI_InstanceField Representa una propiedad dentro de una estructura MI_Instance. (MI_InstanceField) |
|
MI_InstanceFT Estructura de compatibilidad usada en la estructura de MI_Instance. Use las funciones con el prefijo de nombre MI_Instance_ para manipular estas estructuras. |
|
MI_Interval MI_Interval representa un intervalo de tiempo. |
|
MI_MethodDecl Representa un método CIM. |
|
MI_Module Generado por el proveedor, este objeto contiene todos los datos necesarios por el administrador de proveedores para administrar los proveedores de este módulo. |
|
MI_ObjectDecl Contiene propiedades comunes a las estructuras MI_ClassDecl y MI_PropertyDecl. |
|
MI_Operation Representa una sola ejecución de operaciones. Este objeto contiene las tablas de funciones internas para llevar a cabo acciones en la operación. |
|
MI_OperationCallbacks Estructura que contiene todos los punteros de función de devolución de llamada para llevar a cabo operaciones. |
|
MI_OperationFT Estructura de compatibilidad usada en la estructura MI_Operation. Use las funciones con el prefijo de nombre "MI_Operation_" para manipular estas estructuras. |
|
MI_OperationOptions Representa un conjunto de opciones de operación. |
|
MI_OperationOptionsFT Estructura de compatibilidad usada en la estructura MI_OperationOptions. Use las funciones con el prefijo de nombre "MI_OperationOptions_" para manipular estas estructuras. |
|
MI_ParameterDecl Representa los parámetros del método CIM. |
|
MI_ParameterSet Contiene los parámetros de método de una definición de clase. |
|
MI_ParameterSetFT Estructura de compatibilidad usada en la estructura de MI_ParameterSet. Use las funciones con el prefijo de nombre MI_ParameterSet_ para manipular estas estructuras. |
|
MI_PropertyDecl Representa una propiedad de clase (elemento) en la declaración de una clase. |
|
MI_PropertySet Implementa un conjunto de nombres de propiedad. |
|
MI_PropertySetFT Estructura de compatibilidad usada en la estructura MI_PropertySet. Use las funciones con el prefijo de nombre "MI_PropertySet_" para manipular estas estructuras. |
|
MI_ProviderFT Estructura de soporte que se usa en las estructuras MI_ClassDecl y MI_Module. |
|
MI_Qualifier Representa un calificador CIM. |
|
MI_QualifierDecl Representa una declaración de calificador CIM. |
|
MI_QualifierSet Permite al desarrollador ver los calificadores de una definición de clase. |
|
MI_QualifierSetFT Estructura de compatibilidad usada en la estructura de MI_QualifierSet. Use las funciones con el prefijo de nombre "MI_QualifierSet_" para manipular estas estructuras. |
|
MI_Real32A Representa una matriz de tipos de MI_Real32. (MI_Real32A) |
|
MI_Real32AField Representa una propiedad dentro de una estructura MI_Instance. (MI_Real32AField) |
|
MI_Real32Field Representa una propiedad dentro de una estructura MI_Instance. (MI_Real32Field) |
|
MI_Real64A Representa una matriz de tipos de MI_Real64. (MI_Real64A) |
|
MI_Real64AField Representa una propiedad dentro de una estructura MI_Instance. (MI_Real64AField) |
|
MI_Real64Field Representa una propiedad dentro de una estructura MI_Instance. (MI_Real64Field) |
|
MI_ReferenceA Representa una matriz de punteros a MI_Instance tipos. |
|
MI_ReferenceAField Representa una propiedad dentro de una estructura MI_Instance. (MI_ReferenceAField) |
|
MI_ReferenceField Representa una propiedad dentro de una estructura MI_Instance. (MI_ReferenceField) |
|
MI_SchemaDecl Representa los objetos de esquema de un esquema CIM, que incluyen las clases CIM y las declaraciones de calificador CIM. |
|
MI_Serializer Objeto asociado a una técnica de serialización específica. |
|
MI_SerializerFT Estructura de compatibilidad usada en la estructura MI_ClientFT_V1. Use las funciones con el prefijo de nombre "MI_Serializer_" para manipular estas estructuras. |
|
MI_Server Esta estructura define las tablas de funciones predeterminadas para todos los tipos: _Context, Instancia, PropertySet y Filter. |
|
MI_ServerFT Estructura de compatibilidad usada en la estructura de MI_Server. Use las funciones con el prefijo de nombre "MI_Server_" para manipular estas estructuras. |
|
MI_Session Objeto asociado a un destino y que tiene un conjunto de credenciales y opciones asociadas. . |
|
MI_SessionCallbacks Contenedor para punteros de función de devolución de llamada que controlan el registro y los mensajes de error. |
|
MI_SessionFT Tabla de funciones para todas las acciones de un objeto de sesión. |
|
MI_Sint16A Representa una matriz de tipos de MI_Sint16. (MI_Sint16A) |
|
MI_Sint16AField Representa una propiedad dentro de una estructura MI_Instance. (MI_Sint16AField) |
|
MI_Sint16Field Representa una propiedad dentro de una estructura MI_Instance. (MI_Sint16Field) |
|
MI_Sint32A Representa una matriz de tipos de MI_Sint32. (MI_Sint32A) |
|
MI_Sint32AField Representa una propiedad dentro de una estructura MI_Instance. (MI_Sint32AField) |
|
MI_Sint32Field Representa una propiedad dentro de una estructura MI_Instance. (MI_Sint32Field) |
|
MI_Sint64A Representa una matriz de tipos de MI_Sint64. (MI_Sint64A) |
|
MI_Sint64AField Representa una propiedad dentro de una estructura MI_Instance. (MI_Sint64AField) |
|
MI_Sint64Field Representa una propiedad dentro de una estructura MI_Instance. (MI_Sint64Field) |
|
MI_Sint8A Representa una matriz de tipos de MI_Sint8. (MI_Sint8A) |
|
MI_Sint8AField Representa una propiedad dentro de una estructura MI_Instance. (MI_Sint8AField) |
|
MI_Sint8Field Representa una propiedad dentro de una estructura MI_Instance. (MI_Sint8Field) |
|
MI_StringA Representa una matriz de punteros a cadenas de MI_Char* terminadas en NULL. |
|
MI_StringAField Representa una propiedad dentro de una estructura MI_Instance. (MI_StringAField) |
|
MI_StringField Representa una propiedad dentro de una estructura MI_Instance. (MI_StringField) |
|
MI_SubscriptionDeliveryOptions El objeto de opciones de suscripción almacena las opciones de configuración que se usan para pasar a operaciones de suscripción. |
|
MI_SubscriptionDeliveryOptionsFT Estructura de compatibilidad usada en la estructura MI_SubscriptionDeliveryOptions. Use las funciones con el prefijo de nombre "MI_SubscriptionDeliveryOptions_" para manipular estas estructuras. |
|
MI_Timestamp MI_Timestamp especifica una marca de tiempo o un momento dado específico. |
|
MI_Uint16A Representa una matriz de tipos de MI_Uint16. |
|
MI_Uint16AField Representa una propiedad dentro de una estructura MI_Instance. (MI_Uint16AField) |
|
MI_Uint16Field Representa una propiedad dentro de una estructura MI_Instance. (MI_Uint16Field) |
|
MI_Uint32A Representa una matriz de tipos de MI_Uint32. (MI_Uint32A) |
|
MI_Uint32AField Representa una propiedad dentro de una estructura MI_Instance. (MI_Uint32AField) |
|
MI_Uint32Field Representa una propiedad dentro de una estructura MI_Instance. (MI_Uint32Field) |
|
MI_Uint64A Representa una matriz de tipos de MI_Uint64. (MI_Uint64A) |
|
MI_Uint64AField Representa una propiedad dentro de una estructura MI_Instance. (MI_Uint64AField) |
|
MI_Uint64Field Representa una propiedad dentro de una estructura MI_Instance. (MI_Uint64Field) |
|
MI_Uint8A Representa una matriz de tipos de MI_Uint8. (MI_Uint8A) |
|
MI_Uint8AField Representa una propiedad dentro de una estructura MI_Instance. (MI_Uint8AField) |
|
MI_Uint8Field Representa una propiedad dentro de una estructura MI_Instance. (MI_Uint8Field) |
|
MI_UserCredentials Credenciales de un usuario. Incluye un tipo de autenticación y un nombre de usuario y una contraseña o una huella digital de certificado. |
|
MI_UsernamePasswordCreds Combinación de nombre de usuario y contraseña usada para las operaciones de suscripción. |
|
MI_UtilitiesFT Estructura de compatibilidad usada en la estructura MI_ClientFT_V1. Use las funciones con el prefijo de nombre "MI_Utilities_" para manipular estas estructuras. |
|
MI_Value Unión de todos los tipos de datos CIM. |
Enumeraciones
|
MI_CallbackMode Define el modo de devolución de llamada para las extensiones CIM para las funciones WriteError y PromptUser. |
|
MI_CancellationReason Valor para pasar a una solicitud de cancelación de la operación para notificar al sistema el motivo por el que se cancela la operación. Si el servicio se está apagando, también puede pasar uno de estos valores al proveedor. |
|
MI_DestinationOptions_ImpersonationType Usado por el controlador de protocolo DCOM para especificar cómo se realiza la suplantación en el servidor. |
|
MI_ErrorCategory Esta enumeración define categorías de error para las extensiones CIM. |
|
MI_LocaleType El tipo de configuración regional es necesario al establecer y obtener configuraciones regionales. |
|
MI_OperationCallback_ResponseType Si el MI_CallbackMode es MI_CALLBACKMODE_INQUIRE, se puede usar uno de estos valores en la devolución de llamada. |
|
MI_PromptType Define los tipos de solicitud de las extensiones CIM. |
|
MI_ProviderArchitecture Esta enumeración define la arquitectura del proveedor WMI usada en el servidor. |
|
MI_Result Define códigos de retorno de función. |
|
MI_SubscriptionDeliveryType Diferencia entre un tipo de entrega de suscripción de inserción o extracción. Esto no se admite cuando se usa el protocolo DCOM. |
|
MI_Type Estos valores especifican el tipo de datos de calificadores, propiedades, referencias, parámetros y valores devueltos del método para los tipos de datos CIM. |