cabeçalho mi.h
Esse cabeçalho é usado pela MI (Infraestrutura de Gerenciamento do Windows). Para obter mais informações, consulte:
mi.h contém as seguintes interfaces de programação:
MI_Application_Close Desinitializa a API do cliente de infraestrutura de gerenciamento que foi inicializada por meio de uma chamada para MI_Application_Initialize. |
MI_Application_InitializeV1 Inicializa um aplicativo para que ele possa fazer chamadas à API de cliente da MI (Infraestrutura de Gerenciamento). |
MI_Application_NewClass Cria um MI_Class de uma estrutura de MI_ClassDecl. |
MI_Application_NewDeserializer Cria um objeto desserializador que pode ser usado para converter um objeto serializado novamente em uma classe ou instância. |
MI_Application_NewDestinationOptions Cria um objeto MI_DestinationOptions que pode ser usado com a função MI_Application_NewSession. |
MI_Application_NewHostedProvider Registra um provedor hospedado com o mecanismo WMI no computador local. |
MI_Application_NewInstance Cria um novo objeto MI_Instance a ser passado para várias APIs de operação de MI que exigem instâncias. |
MI_Application_NewInstanceFromClass Cria um novo objeto MI_Instance com base em um objeto de classe. |
MI_Application_NewOperationOptions Cria um objeto MI_OperationOptions que pode ser usado com as funções de operação no objeto MI_Session. |
MI_Application_NewParameterSet Cria um novo conjunto de parâmetros. |
MI_Application_NewSerializer Recupera um objeto serializador que pode ser usado para serializar instâncias e classes em vários formatos diferentes. |
MI_Application_NewSession Cria uma sessão usada para compartilhar conexões para um conjunto de operações para um único destino. |
MI_Application_NewSubscriptionDeliveryOptions Cria um objeto MI_SubscriptionDeliveryOptions que representa a configuração necessária para executar operações de assinatura em determinados protocolos. |
MI_Class_Clone Clona um objeto MI_Class. |
MI_Class_Delete Exclui um objeto MI_Class. |
MI_Class_GetClassName Obtém o nome da classe especificada. |
MI_Class_GetClassQualifierSet Obtém o conjunto de qualificadores associado ao objeto de classe especificado. |
MI_Class_GetElement Obtém todos os detalhes de um elemento nomeado especificado de uma classe . |
MI_Class_GetElementAt Obtém detalhes de um elemento de classe com base no índice de elemento. |
MI_Class_GetElementCount Obtém o número de elementos em uma classe . |
MI_Class_GetMethod Obtém detalhes de um método com base no nome do método. |
MI_Class_GetMethodAt Obtém detalhes de um método com base no índice do método. |
MI_Class_GetMethodCount Obtém o número de métodos na classe . |
MI_Class_GetNameSpace Obtém o nome do namespace da classe especificada. |
MI_Class_GetParentClass Obtém a classe pai da classe especificada. |
MI_Class_GetParentClassName Obtém o nome da classe pai da classe especificada. |
MI_Class_GetServerName Obtém o nome do servidor da classe especificada. |
MI_Context_Canceled Determina se a operação foi cancelada. Essa função é reservada; em vez disso, use a função MI_Context_RegisterCancel. |
MI_Context_ConstructInstance Inicializa uma instância de classe MI na pilha ou como membro de uma estrutura. |
MI_Context_ConstructParameters Um provedor chama essa função para inicializar a instância de um parâmetro. |
MI_Context_GetCustomOption Recupera uma opção definida pelo cliente. |
MI_Context_GetCustomOptionAt Recupera uma opção em um índice específico que foi definido pelo cliente. |
MI_Context_GetCustomOptionCount Obtém o número de opções personalizadas disponíveis para o provedor. |
MI_Context_GetLocale Recupera as informações de localidade solicitadas que o cliente especificou para a operação. |
MI_Context_GetLocalSession Obtém a sessão local (MI_Session) que permite que o provedor execute operações CIM no servidor local que hospeda o provedor. |
MI_Context_GetNumberOption Obtém a opção numérica que o cliente define, com base no nome da operação. |
MI_Context_GetStringOption Obtém a opção de cadeia de caracteres que o cliente define, com base no nome da operação. |
MI_Context_NewDynamicInstance Cria uma nova instância dinâmica (instância com tipo fraco sem uma declaração de classe) de uma classe. |
MI_Context_NewInstance Cria uma nova instância de uma classe dada uma declaração de classe. |
MI_Context_NewParameters Cria uma nova instância de um método dada uma declaração de método. |
MI_Context_PostCimError Posta um código de retorno e uma mensagem de erro (na forma de um objeto CIM_Error) no servidor em resposta a uma solicitação. |
MI_Context_PostError Os provedores chamam essa função para postar um código de retorno no cliente em resposta a uma solicitação. |
MI_Context_PostIndication Posta um resultado de indicação para o servidor em resposta a uma solicitação de operação de assinatura. |
MI_Context_PostInstance Posta uma instância de volta para o cliente (por meio do servidor) em resposta a uma solicitação. |
MI_Context_PostResult Posta o código de resultado final de encerramento de volta para o cliente (por meio do servidor) em resposta a uma solicitação. |
MI_Context_PromptUser Envia uma mensagem de prompt para o cliente consultando se deseja continuar a operação ou cancelá-la. |
MI_Context_RefuseUnload Informa à infraestrutura do provedor para não descarregar o provedor. |
MI_Context_RegisterCancel Registra um retorno de chamada que é invocado quando a operação é cancelada. |
MI_Context_RequestUnload Solicitações para descarregar o módulo ou o provedor. |
MI_Context_SetStringOption Define uma opção específica de contexto. |
MI_Context_ShouldContinue Consulta o cliente para determinar se uma operação deve continuar. (MI_Context_ShouldContinue) |
MI_Context_ShouldProcess Consulta o cliente para determinar se uma operação deve continuar. (MI_Context_ShouldProcess) |
MI_Context_WriteCimError Envia uma instância de erro CIM (informativa) para o cliente. |
MI_Context_WriteDebug Envia uma mensagem de depuração para o cliente. |
MI_Context_WriteError Envia um código de erro e uma mensagem de erro para o cliente. |
MI_Context_WriteMessage Envia uma mensagem operacional para o cliente. |
MI_Context_WriteProgress Envia uma mensagem de progresso para o cliente. |
MI_Context_WriteStreamParameter Envia dados de parâmetro transmitidos para o cliente para uma invocação de método. |
MI_Context_WriteVerbose Grava uma mensagem detalhada no cliente. |
MI_Context_WriteWarning Grava uma mensagem de aviso no cliente. |
MI_Deserializer_Class_GetClassName Obtém o nome da classe de um buffer de classe serializado. |
MI_Deserializer_Class_GetParentClassName Obtém o nome da classe pai de um buffer de classe serializado. |
MI_Deserializer_Close Fecha um objeto desserializador e exclui qualquer memória associada mantida dentro do desserializador. |
MI_Deserializer_DeserializeClass Desserializa um buffer serializado em um objeto MI_Class. |
MI_Deserializer_DeserializeInstance Desserializa um buffer serializado em um objeto MI_Instance. |
MI_Deserializer_Instance_GetClassName Obtém o nome da classe associado à instância serializada. |
MI_DestinationOptions_AddDestinationCredentials Define as credenciais para falar com o destino. |
MI_DestinationOptions_AddProxyCredentials Adiciona credenciais para autenticar em um proxy. |
MI_DestinationOptions_Clone Cria uma cópia de uma estrutura MI_DestinationOptions. |
MI_DestinationOptions_Delete Exclui a estrutura de opções de destino criada usando a função MI_Application_NewDestinationOptions ou MI_DestinationOptions_Clone. |
MI_DestinationOptions_GetCertCACheck Obtém o valor de marcar de autoridade de certificação do certificado do servidor. |
MI_DestinationOptions_GetCertCNCheck Obtém o valor de marcar CN do certificado do servidor. |
MI_DestinationOptions_GetCertRevocationCheck Obtém o valor de revogação do certificado do servidor marcar. |
MI_DestinationOptions_GetCredentialsAt Obtenha as credenciais no índice especificado. |
MI_DestinationOptions_GetCredentialsCount Obtém o número de credenciais adicionadas anteriormente. (MI_DestinationOptions_GetCredentialsCount) |
MI_DestinationOptions_GetCredentialsPasswordAt Obtém uma senha de credenciais com base em um índice especificado. |
MI_DestinationOptions_GetDataLocale Obtém a localidade de dados (em vez da localidade da interface do usuário) definida pelo usuário. |
MI_DestinationOptions_GetDestinationPort Obtém a porta padrão para transporte. |
MI_DestinationOptions_GetEncodePortInSPN Obtém o valor de codificação nome da entidade de serviço da porta. |
MI_DestinationOptions_GetHttpUrlPrefix Obtém o prefixo de URL HTTP. |
MI_DestinationOptions_GetImpersonationType Obtém o tipo de representação. |
MI_DestinationOptions_GetMaxEnvelopeSize Obtém o tamanho máximo do pacote enviado a um servidor ou recebido pelo cliente do servidor. |
MI_DestinationOptions_GetNumber Obtém uma opção de número personalizado adicionada anteriormente. (MI_DestinationOptions_GetNumber) |
MI_DestinationOptions_GetOption Obtém um valor de opção adicionado anteriormente com base no nome da opção. (MI_DestinationOptions_GetOption) |
MI_DestinationOptions_GetOptionAt Obtém um valor de opção adicionado anteriormente com base no índice especificado. (MI_DestinationOptions_GetOptionAt) |
MI_DestinationOptions_GetOptionCount Obtém o número de opções adicionadas anteriormente. (MI_DestinationOptions_GetOptionCount) |
MI_DestinationOptions_GetPacketEncoding Obtém a configuração de codificação de pacote definida anteriormente. |
MI_DestinationOptions_GetPacketIntegrity Obtém a configuração de integridade do pacote. |
MI_DestinationOptions_GetPacketPrivacy Obtém a configuração de privacidade do pacote (criptografia). |
MI_DestinationOptions_GetProxyType Obtém o tipo de proxy definido pelo usuário. |
MI_DestinationOptions_GetString Obtém uma opção de cadeia de caracteres personalizada adicionada anteriormente. |
MI_DestinationOptions_GetTimeout Obtém o valor de tempo limite das opções padrão. |
MI_DestinationOptions_GetTransport Obtém a configuração de transporte que o cliente adicionou. |
MI_DestinationOptions_GetUILocale Obtém a localidade da interface do usuário definida pelo usuário. |
MI_DestinationOptions_SetCertCACheck Habilita ou desabilita o certificado de autoridade de certificação marcar para um transporte SSL. |
MI_DestinationOptions_SetCertCNCheck Habilita ou desabilita o certificado CN marcar quando um transporte SSL é usado. |
MI_DestinationOptions_SetCertRevocationCheck Habilita ou desabilita a revogação de certificado ao se comunicar por SSL. |
MI_DestinationOptions_SetDataLocale Define a localidade de dados padrão a ser usada para operações. |
MI_DestinationOptions_SetDestinationPort Defina a porta a ser usada para se comunicar com o destino. |
MI_DestinationOptions_SetEncodePortInSPN Habilita ou desabilita a codificação do número da porta no Nome da Entidade de Serviço ao estabelecer uma conexão com um computador remoto. |
MI_DestinationOptions_SetHttpUrlPrefix Defina o prefixo de URL HTTP padrão para transportes que passam por HTTP e HTTPS. |
MI_DestinationOptions_SetImpersonationType Define o tipo de representação. |
MI_DestinationOptions_SetMaxEnvelopeSize Define o tamanho máximo do pacote para transportes. |
MI_DestinationOptions_SetNumber Define um valor de opção numérica personalizada. |
MI_DestinationOptions_SetPacketEncoding Define o mecanismo de codificação para determinados identificadores de protocolo. |
MI_DestinationOptions_SetPacketIntegrity Habilita ou desabilita a integridade do pacote (assinatura) de uma conexão de protocolo. |
MI_DestinationOptions_SetPacketPrivacy Habilita ou desabilita a privacidade do pacote (criptografia). |
MI_DestinationOptions_SetProxyType Define o tipo de configurações de proxy a ser usado ao se comunicar com um destino por meio de um proxy. |
MI_DestinationOptions_SetString Define uma opção de cadeia de caracteres personalizada. (MI_DestinationOptions_SetString) |
MI_DestinationOptions_SetTimeout Define o valor de tempo limite das opções padrão. |
MI_DestinationOptions_SetTransport Define o transporte a ser usado para se comunicar com o computador de destino. |
MI_DestinationOptions_SetUILocale Define a localidade da interface do usuário padrão para operações. |
MI_Filter_Evaluate O provedor chama essa função para avaliar uma instância em relação a um determinado filtro. |
MI_Filter_GetExpression Obtém a linguagem de filtro e a expressão. |
MI_HostedProvider_Close Feche um identificador de provedor hospedado que foi retornado de MI_Application_NewHostedProvider. |
MI_HostedProvider_GetApplication Obtém o identificador de aplicativo de nível superior do qual o identificador do provedor hospedado foi criado. |
MI_Instance_AddElement Adiciona uma nova propriedade a uma instância dinâmica (compatível apenas com instâncias dinâmicas cujo esquema pode ser estendido em tempo de execução). |
MI_Instance_ClearElement Limpa o valor do elemento nomeado (propriedade CIM) e o define como NULL. |
MI_Instance_ClearElementAt Limpa o valor do elemento (propriedade CIM) no índice especificado e o define como NULL. |
MI_Instance_Clone Cria uma cópia da instância especificada no heap. |
MI_Instance_Delete Exclui uma instância que foi criada no heap ou clonada de outra instância. |
MI_Instance_Destruct Exclui uma instância que foi criada na pilha ou como membro de uma estrutura. |
MI_Instance_GetClass Obtém o MI_Class associado a uma instância. |
MI_Instance_GetClassName Obtém o nome da classe da instância especificada. |
MI_Instance_GetElement Obtém o valor do elemento nomeado (propriedade CIM). |
MI_Instance_GetElementAt Obtém o valor do elemento (propriedade CIM) no índice especificado. |
MI_Instance_GetElementCount Obtém o número de elementos em uma instância. |
MI_Instance_GetNameSpace Obtém o nome do namespace da instância especificada. |
MI_Instance_GetServerName Obtém o nome do servidor da instância especificada. |
MI_Instance_IsA Determina se a instância self é uma instância da classe fornecida por classDecl. |
MI_Instance_Normalize Analisa uma estrutura MI_Instance_ExFT e recupera a tabela de funções MI_InstanceFT. |
MI_Instance_SetElement Defina o valor do elemento com o nome fornecido na instância fornecida. |
MI_Instance_SetElementAt Defina o valor do elemento no índice fornecido de uma instância. |
MI_Instance_SetNameSpace Define o nome do namespace da instância especificada. |
MI_Instance_SetServerName Define o nome do servidor da instância especificada. |
MI_Operation_Cancel Cancela uma operação em execução. |
MI_Operation_Close Fecha um identificador de operação. |
MI_Operation_GetClass Obtém um resultado síncrono para uma operação de classe. |
MI_Operation_GetIndication Obter os resultados síncronos de uma assinatura. |
MI_Operation_GetInstance Obtém um resultado síncrono para uma operação de instância. |
MI_Operation_GetSession Obtém a sessão associada a uma operação. |
MI_OperationOptions_Clone Cria uma cópia de uma estrutura MI_OperationOptions. |
MI_OperationOptions_Delete Exclui um conjunto de opções e sua memória associada. |
MI_OperationOptions_DisableChannel Usa MI_Context_WriteMessage para desabilitar o registro em log no canal especificado. |
MI_OperationOptions_EnableChannel Usa MI_Context_WriteMessage para habilitar o registro em log no canal especificado. |
MI_OperationOptions_GetEnabledChannels Obtém a lista de canais habilitados anteriormente. |
MI_OperationOptions_GetNumber Obtém uma opção de número personalizado adicionada anteriormente. (MI_OperationOptions_GetNumber) |
MI_OperationOptions_GetOption Obtém um valor de opção adicionado anteriormente com base no nome da opção. (MI_OperationOptions_GetOption) |
MI_OperationOptions_GetOptionAt Obtém um valor de opção adicionado anteriormente com base no índice especificado. (MI_OperationOptions_GetOptionAt) |
MI_OperationOptions_GetOptionCount Obtém o número de opções adicionadas anteriormente. (MI_OperationOptions_GetOptionCount) |
MI_OperationOptions_GetPromptUserMode Obtém o valor que informa ao servidor como responder à chamada de um provedor para MI_Context_PromptUser. (MI_OperationOptions_GetPromptUserMode) |
MI_OperationOptions_GetPromptUserRegularMode Obtém o valor que informa ao servidor como responder à chamada de um provedor para MI_Context_PromptUser. (MI_OperationOptions_GetPromptUserRegularMode) |
MI_OperationOptions_GetProviderArchitecture Obtém a arquitetura do provedor para uma operação. |
MI_OperationOptions_GetResourceUri Obtém o URI de recurso que está sendo usado para uma operação. |
MI_OperationOptions_GetResourceUriPrefix Obtém o prefixo de URI de recurso que está sendo usado para uma operação. |
MI_OperationOptions_GetString Obtém uma opção de cadeia de caracteres personalizada. |
MI_OperationOptions_GetTimeout Obtém o valor do tempo limite da operação. |
MI_OperationOptions_GetUseMachineID Obtém o valor que indica se as informações de identificação do computador devem ser usadas na solicitação de operação. |
MI_OperationOptions_GetWriteErrorMode Define o modo de relatório de erros. (MI_OperationOptions_GetWriteErrorMode) |
MI_OperationOptions_SetCustomOption Define uma opção personalizada para a operação. |
MI_OperationOptions_SetNumber Define um valor de opção de número personalizado. |
MI_OperationOptions_SetPromptUserMode Define o valor que informa ao servidor como responder à chamada de um provedor para a função MI_Context_PromptUser. (MI_OperationOptions_SetPromptUserMode) |
MI_OperationOptions_SetPromptUserRegularMode Define o valor que informa ao servidor como responder à chamada de um provedor para a função MI_Context_PromptUser. (MI_OperationOptions_SetPromptUserRegularMode) |
MI_OperationOptions_SetProviderArchitecture Define a arquitetura do provedor para uma operação. |
MI_OperationOptions_SetResourceUri Define o URI do recurso a ser usado para uma operação. |
MI_OperationOptions_SetResourceUriPrefix Define o prefixo de URI de recurso a ser usado para uma operação. |
MI_OperationOptions_SetString Define uma opção de cadeia de caracteres personalizada. (MI_OperationOptions_SetString) |
MI_OperationOptions_SetTimeout Define o tempo limite da operação para uma operação específica. |
MI_OperationOptions_SetUseMachineID Habilita ou desabilita o envio de informações de identificação do computador na solicitação de operação. |
MI_OperationOptions_SetWriteErrorMode Define o modo de relatório de erros. (MI_OperationOptions_SetWriteErrorMode) |
MI_ParameterSet_GetMethodReturnType Obtém o tipo de retorno do método e o conjunto de qualificadores para um conjunto de parâmetros especificado. |
MI_ParameterSet_GetParameter Obtém as informações de parâmetro de um método com base em um nome de parâmetro. |
MI_ParameterSet_GetParameterAt Obtém as informações de parâmetro de um método no índice especificado. |
MI_ParameterSet_GetParameterCount Obtém o número de parâmetros no conjunto de parâmetros de um método. |
MI_PropertySet_AddElement Adiciona um nome à lista de propriedades. |
MI_PropertySet_Clear Remove todos os nomes da lista de propriedades. Posteriormente, a contagem é zero. Isso permite que as listas de propriedades sejam reutilizados (sem precisar ser destruídos e reconstruídos). |
MI_PropertySet_Clone Cria uma cópia do conjunto de propriedades especificado no heap. |
MI_PropertySet_ContainsElement Determina se a lista de propriedades contém o nome da propriedade especificado. |
MI_PropertySet_Delete Exclui a lista de propriedades especificada que foi construída no heap. |
MI_PropertySet_Destruct Exclui a lista de propriedades especificada que foi construída na pilha. |
MI_PropertySet_GetElementAt Obtém o elemento de um conjunto de propriedades no índice especificado. |
MI_PropertySet_GetElementCount Obtém o número de elementos no conjunto de propriedades especificado. |
MI_QualifierSet_GetQualifier Obtém as informações do qualificador com base no nome do qualificador especificado. |
MI_QualifierSet_GetQualifierAt Obtém um qualificador no índice especificado. |
MI_QualifierSet_GetQualifierCount Obtém o número de qualificadores em um conjunto de qualificadores. |
MI_Serializer_Close Fecha um objeto serializador e libera qualquer memória interna associada a ele. |
MI_Serializer_SerializeClass Serializa um MI_Class em um buffer no formato especificado quando o serializador foi criado. As opções podem ser passadas para os sinalizadores para controlar se a classe e todas as suas classes pai são serializadas ou apenas a classe mais filho. |
MI_Serializer_SerializeInstance Serializa um MI_Instance em um buffer no formato especificado quando o serializador foi criado. As opções podem ser passadas para os sinalizadores a serem controlados se a classe também for serializada no buffer, bem como na instância. |
MI_Server_GetSystemName Obtém o nome do sistema para o servidor. |
MI_Server_GetVersion Obtém o valor da macro MI_VERSION usada ao gerar o provedor. |
MI_Session_AssociatorInstances Localiza instâncias associadas à instância de chave específica. |
MI_Session_Close Fecha uma sessão e libera toda a memória associada. |
MI_Session_CreateInstance Cria uma instância no servidor que a sessão representa. |
MI_Session_DeleteInstance Exclui uma instância no servidor representada pela sessão. |
MI_Session_EnumerateClasses Enumera as classes de uma sessão especificada. |
MI_Session_EnumerateInstances Enumerar todas as instâncias (no servidor representado pela sessão) associadas a uma classe . |
MI_Session_GetApplication Obtém o identificador de aplicativo que foi usado para criar a sessão especificada. |
MI_Session_GetClass Obtém uma declaração de MI_Class com base em um nome de classe específico. |
MI_Session_GetInstance Obtém a instância especificada do servidor representado pela sessão. |
MI_Session_Invoke Invoca um método no provedor. |
MI_Session_ModifyInstance Atualizações uma instância existente no servidor representado pela sessão. |
MI_Session_QueryInstances Consulta um conjunto de instâncias com base em uma expressão de consulta. |
MI_Session_ReferenceInstances Localiza o objeto de associação que faz referência à instância de chave especificada. |
MI_Session_Subscribe Assina uma indicação no servidor representado pela sessão. |
MI_Session_TestConnection Testa uma conexão comunicando-se com o servidor representado pela sessão para determinar se ela está respondendo. |
MI_SubscriptionDeliveryOptions_AddDeliveryCredentials Define uma opção de assinatura para credenciais de entrega a serem usadas ao se conectar novamente ao cliente para fornecer um resultado de indicação por push. |
MI_SubscriptionDeliveryOptions_Clone Cria uma cópia de uma estrutura MI_SubscriptionDeliveryOptions. |
MI_SubscriptionDeliveryOptions_Delete Exclui a estrutura de opções de entrega de assinatura especificada. |
MI_SubscriptionDeliveryOptions_GetBookmark Obtém um indicador de assinatura definido anteriormente. |
MI_SubscriptionDeliveryOptions_GetCredentialsAt Obtém uma credencial adicionada anteriormente com base em um índice especificado. |
MI_SubscriptionDeliveryOptions_GetCredentialsCount Obtém o número de credenciais adicionadas anteriormente. (MI_SubscriptionDeliveryOptions_GetCredentialsCount) |
MI_SubscriptionDeliveryOptions_GetCredentialsPasswordAt Obtém uma senha de credencial adicionada anteriormente com base em um índice especificado. |
MI_SubscriptionDeliveryOptions_GetDateTime Obtém uma opção datetime definida anteriormente. |
MI_SubscriptionDeliveryOptions_GetDeliveryDestination Obtém o destino de entrega de assinatura definido anteriormente. |
MI_SubscriptionDeliveryOptions_GetDeliveryPortNumber Obtém o número da porta de entrega definido anteriormente. |
MI_SubscriptionDeliveryOptions_GetDeliveryRetryAttempts Obtém o número de tentativas de repetição de entrega. |
MI_SubscriptionDeliveryOptions_GetDeliveryRetryInterval Obtém o intervalo de repetição de entrega o tempo de espera antes de tentar novamente a entrega. |
MI_SubscriptionDeliveryOptions_GetExpirationTime Obtém o valor de expiração da entrega (que pode ser expresso como um carimbo de data/hora ou intervalo). |
MI_SubscriptionDeliveryOptions_GetHeartbeatInterval Obtém o intervalo de pulsação de entrega. |
MI_SubscriptionDeliveryOptions_GetInterval Obtém o intervalo de entrega de uma opção especificada. |
MI_SubscriptionDeliveryOptions_GetMaximumLatency Obtém a quantidade máxima de tempo que o servidor manterá um resultado antes de entregá-lo ao cliente. |
MI_SubscriptionDeliveryOptions_GetNumber Obtém o valor da opção numérica nomeada. |
MI_SubscriptionDeliveryOptions_GetOption Obtém o valor da opção nomeada. |
MI_SubscriptionDeliveryOptions_GetOptionAt Obtém a opção no índice especificado. |
MI_SubscriptionDeliveryOptions_GetOptionCount Obtém o número de opções definidas anteriormente. |
MI_SubscriptionDeliveryOptions_GetString Obtém o valor da opção de cadeia de caracteres nomeada. |
MI_SubscriptionDeliveryOptions_SetBookmark Define um indicador para entrega de indicação de assinatura. |
MI_SubscriptionDeliveryOptions_SetDateTime Define o valor de uma opção DateTime nomeada. |
MI_SubscriptionDeliveryOptions_SetDeliveryDestination Define o ponto de extremidade de destino para o qual uma indicação será entregue. |
MI_SubscriptionDeliveryOptions_SetDeliveryPortNumber Define o número da porta de entrega da assinatura. |
MI_SubscriptionDeliveryOptions_SetDeliveryRetryAttempts Define o número de vezes que uma assinatura de entrega por push tentará entregar um resultado. |
MI_SubscriptionDeliveryOptions_SetDeliveryRetryInterval Define o intervalo de repetição de entrega para assinaturas que são para entrega por push. |
MI_SubscriptionDeliveryOptions_SetExpirationTime Define o tempo de expiração da assinatura (quando a assinatura será desligada). |
MI_SubscriptionDeliveryOptions_SetHeartbeatInterval Define o intervalo de pulsação. |
MI_SubscriptionDeliveryOptions_SetInterval Define o valor de uma opção de intervalo nomeado. |
MI_SubscriptionDeliveryOptions_SetMaximumLatency Define a quantidade máxima de tempo que o servidor manterá um resultado antes de entregá-lo ao cliente. |
MI_SubscriptionDeliveryOptions_SetNumber Define o valor de uma opção numérica nomeada que não é coberta por uma função dedicada. |
MI_SubscriptionDeliveryOptions_SetString Define o valor de uma opção de cadeia de caracteres nomeada que não é coberta por uma função dedicada. |
MI_Utilities_CimErrorFromErrorCode Mapeia um código de erro específico do sistema operacional para uma instância de erro cim. |
MI_Utilities_MapErrorToMiErrorCategory Mapeia um código de erro específico do sistema operacional para uma categoria de erro. |
MI_Deserializer_ClassObjectNeeded Usado para fornecer o objeto de classe solicitado durante a desserialização. |
MI_Application Representa a infraestrutura inicializada. |
MI_ApplicationFT Uma estrutura de suporte usada na estrutura MI_Application. Use as funções com o prefixo de nome "MI_Application_" para manipular essas estruturas. |
MI_Array Tipo generalizado que representa uma matriz. Ele pode ser generalizado porque todas as matrizes têm o mesmo tamanho, exceto que o tipo de elemento de dados será especializado. |
MI_ArrayField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ArrayField) |
MI_BooleanA Representa uma matriz de tipos de MI_Boolean. |
MI_BooleanAField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_BooleanAField) |
MI_BooleanField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_BooleanField) |
MI_Char16A Representa uma matriz de tipos de MI_Char16. (MI_Char16A) |
MI_Char16AField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_Char16AField) |
MI_Char16Field Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_Char16Field) |
MI_Class Representa o esquema de uma instância. |
MI_ClassDecl Essa estrutura descreve a declaração de classe. Ele contém nome de classe e hierarquia, propriedades, qualificadores e métodos. |
MI_ClassFT Uma estrutura de suporte usada na estrutura MI_Class. Use as funções com o prefixo de nome "MI_Class_" para manipular essas estruturas. |
MI_ClientFT_V1 Tabelas de funções do cliente. |
MI_ConstBooleanA Representa uma matriz de tipos MI_ConstBoolean. |
MI_ConstBooleanAField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstBooleanAField) |
MI_ConstBooleanField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstBooleanField) |
MI_ConstChar16A Representa uma matriz de tipos de MI_Char16. (MI_ConstChar16A) |
MI_ConstChar16AField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstChar16AField) |
MI_ConstChar16Field Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstChar16Field) |
MI_ConstDatetimeA Representa uma matriz de tipos MI_Datatime. |
MI_ConstDatetimeAField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstDatetimeAField) |
MI_ConstDatetimeField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstDatetimeField) |
MI_ConstInstanceA Representa uma matriz de tipos de MI_Instance. (MI_ConstInstanceA) |
MI_ConstInstanceAField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstInstanceAField) |
MI_ConstInstanceField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstInstanceField) |
MI_ConstReal32A Representa uma matriz de tipos de MI_Real32. (MI_ConstReal32A) |
MI_ConstReal32AField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstReal32AField) |
MI_ConstReal32Field Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstReal32Field) |
MI_ConstReal64A Representa uma matriz de tipos de MI_Real64. (MI_ConstReal64A) |
MI_ConstReal64AField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstReal64AField) |
MI_ConstReal64Field Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstReal64Field) |
MI_ConstReferenceA Representa uma matriz de tipos de MI_Instance. (MI_ConstReferenceA) |
MI_ConstReferenceAField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstReferenceAField) |
MI_ConstReferenceField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstReferenceField) |
MI_ConstSint16A Representa uma matriz de tipos de MI_Sint16. (MI_ConstSint16A) |
MI_ConstSint16AField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstSint16AField) |
MI_ConstSint16Field Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstSint16Field) |
MI_ConstSint32A Representa uma matriz de tipos de MI_Sint32. (MI_ConstSint32A) |
MI_ConstSint32AField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstSint32AField) |
MI_ConstSint32Field Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstSint32Field) |
MI_ConstSint64A Representa uma matriz de tipos MI_Sint64. (MI_ConstSint64A) |
MI_ConstSint64AField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstSint64AField) |
MI_ConstSint64Field Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstSint64Field) |
MI_ConstSint8A Representa uma matriz de tipos de MI_Sint8. (MI_ConstSint8A) |
MI_ConstSint8AField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstSint8AField) |
MI_ConstSint8Field Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstSint8Field) |
MI_ConstStringA Representa uma matriz de tipos de MI_Char. |
MI_ConstStringAField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstStringAField) |
MI_ConstStringField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstStringField) |
MI_ConstUint16A Representa uma matriz de tipos MI_Uint16A. |
MI_ConstUint16AField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstUint16AField) |
MI_ConstUint16Field Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstUint16Field) |
MI_ConstUint32A Representa uma matriz de tipos de MI_Uint32. (MI_ConstUint32A) |
MI_ConstUint32AField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstUint32AField) |
MI_ConstUint32Field Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstUint32Field) |
MI_ConstUint64A Representa uma matriz de tipos de MI_Uint64. (MI_ConstUint64A) |
MI_ConstUint64AField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstUint64AField) |
MI_ConstUint64Field Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstUint64Field) |
MI_ConstUint8A Representa uma matriz de tipos de MI_Uint8. (MI_ConstUint8A) |
MI_ConstUint8AField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstUint8AField) |
MI_ConstUint8Field Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ConstUint8Field) |
MI_Context Mantém o contexto para a operação que o provedor precisa executar. |
MI_ContextFT Uma estrutura de suporte usada na estrutura MI_Context. Use as funções com o prefixo de nome "MI_Context_" para manipular essas estruturas. |
MI_Datetime Representa uma união de MI_Timestamp e MI_Interval. |
MI_DatetimeA Representa uma matriz de tipos de MI_Datetime. |
MI_DatetimeAField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_DatetimeAField) |
MI_DatetimeField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_DatetimeField) |
MI_Deserializer Objeto de desserialização, conforme criado a partir de MI_Application_NewDeserializer. O objeto em si não deve ser usado ou alterado manualmente, pois é usado internamente. |
MI_DeserializerFT Uma estrutura de suporte usada na estrutura MI_ClientFT_V1. Use as funções com o prefixo de nome "MI_Deserializer_" para manipular essas estruturas. |
MI_DestinationOptions Representa um conjunto de opções de destino. As opções de destino são um conjunto de configurações que definem a maneira como uma operação se comunica com o servidor. |
MI_DestinationOptionsFT Uma estrutura de suporte usada na estrutura MI_DestinationOptions. Use as funções com o prefixo de nome "MI_DestinationOptions_" para manipular essas estruturas. |
MI_FeatureDecl Contém propriedades que são comuns às estruturas de MI_PropertyDeclMI_ParameterDecland MI_MethodDecl. |
MI_Filter Contém uma referência à tabela de funções MI_FilterFT. |
MI_FilterFT Uma estrutura de suporte usada na estrutura MI_Filter. Use as funções com o prefixo de nome "MI_Filter_" para manipular essas estruturas. |
MI_HostedProvider Representa a hospedagem de um provedor em um aplicativo cliente. |
MI_HostedProviderFT Uma estrutura de suporte usada na estrutura MI_HostedProvider. Use as funções com o prefixo de nome "MI_HostedProvider_" para manipular essas estruturas. |
MI_Instance Essa estrutura representa uma instância cim. Esse objeto não deve ser acessado diretamente. Em vez disso, as funções MI_Instance_* devem ser usadas. |
MI_InstanceA Representa uma matriz de estruturas MI_Instance. |
MI_InstanceAField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_InstanceAField) |
MI_InstanceExFT Estende a estrutura de MI_InstanceFT. |
MI_InstanceField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_InstanceField) |
MI_InstanceFT Uma estrutura de suporte usada na estrutura MI_Instance. Use as funções com o prefixo de nome MI_Instance_ para manipular essas estruturas. |
MI_Interval MI_Interval representa um intervalo de tempo. |
MI_MethodDecl Representa um método CIM. |
MI_Module Gerado pelo provedor, esse objeto contém todos os dados necessários para o gerenciador de provedores gerenciar os provedores neste módulo. |
MI_ObjectDecl Contém propriedades comuns às estruturas MI_ClassDecl e MI_PropertyDecl. |
MI_Operation Representa uma única execução de operações. Esse objeto contém as tabelas de funções internas para executar ações na operação. |
MI_OperationCallbacks Estrutura que contém todos os ponteiros de função de retorno de chamada para executar operações. |
MI_OperationFT Uma estrutura de suporte usada na estrutura MI_Operation. Use as funções com o prefixo de nome "MI_Operation_" para manipular essas estruturas. |
MI_OperationOptions Representa um conjunto de opções de operação. |
MI_OperationOptionsFT Uma estrutura de suporte usada na estrutura MI_OperationOptions. Use as funções com o prefixo de nome "MI_OperationOptions_" para manipular essas estruturas. |
MI_ParameterDecl Representa parâmetros do método CIM. |
MI_ParameterSet Contém os parâmetros de método de uma definição de classe. |
MI_ParameterSetFT Uma estrutura de suporte usada na estrutura MI_ParameterSet. Use as funções com o prefixo de nome MI_ParameterSet_ para manipular essas estruturas. |
MI_PropertyDecl Representa uma propriedade de classe (elemento) na declaração de uma classe. |
MI_PropertySet Implementa um conjunto de nomes de propriedade. |
MI_PropertySetFT Uma estrutura de suporte usada na estrutura MI_PropertySet. Use as funções com o prefixo de nome "MI_PropertySet_" para manipular essas estruturas. |
MI_ProviderFT Uma estrutura de suporte usada nas estruturas MI_ClassDecl e MI_Module. |
MI_Qualifier Representa um qualificador CIM. |
MI_QualifierDecl Representa uma declaração de qualificador CIM. |
MI_QualifierSet Permite que o desenvolvedor exiba os qualificadores de uma definição de classe. |
MI_QualifierSetFT Uma estrutura de suporte usada na estrutura MI_QualifierSet. Use as funções com o prefixo de nome "MI_QualifierSet_" para manipular essas estruturas. |
MI_Real32A Representa uma matriz de tipos de MI_Real32. (MI_Real32A) |
MI_Real32AField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_Real32AField) |
MI_Real32Field Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_Real32Field) |
MI_Real64A Representa uma matriz de tipos de MI_Real64. (MI_Real64A) |
MI_Real64AField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_Real64AField) |
MI_Real64Field Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_Real64Field) |
MI_ReferenceA Representa uma matriz de ponteiros para tipos de MI_Instance. |
MI_ReferenceAField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ReferenceAField) |
MI_ReferenceField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_ReferenceField) |
MI_SchemaDecl Representa os objetos de esquema em um esquema CIM, que incluem classes CIM e declarações de qualificador CIM. |
MI_Serializer Um objeto vinculado a uma técnica de serialização específica. |
MI_SerializerFT Uma estrutura de suporte usada na estrutura MI_ClientFT_V1. Use as funções com o prefixo de nome "MI_Serializer_" para manipular essas estruturas. |
MI_Server Essa estrutura define tabelas de funções padrão para todos os tipos:_Context, Instance, PropertySet e Filter. |
MI_ServerFT Uma estrutura de suporte usada na estrutura MI_Server. Use as funções com o prefixo de nome "MI_Server_" para manipular essas estruturas. |
MI_Session Um objeto associado a um destino e tem um conjunto de credenciais e opções associadas a ele. . |
MI_SessionCallbacks Um contêiner para ponteiros de função de retorno de chamada que manipulam mensagens de log e de erro. |
MI_SessionFT Tabela de funções para todas as ações em um objeto de sessão. |
MI_Sint16A Representa uma matriz de tipos de MI_Sint16. (MI_Sint16A) |
MI_Sint16AField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_Sint16AField) |
MI_Sint16Field Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_Sint16Field) |
MI_Sint32A Representa uma matriz de tipos de MI_Sint32. (MI_Sint32A) |
MI_Sint32AField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_Sint32AField) |
MI_Sint32Field Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_Sint32Field) |
MI_Sint64A Representa uma matriz de tipos MI_Sint64. (MI_Sint64A) |
MI_Sint64AField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_Sint64AField) |
MI_Sint64Field Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_Sint64Field) |
MI_Sint8A Representa uma matriz de tipos de MI_Sint8. (MI_Sint8A) |
MI_Sint8AField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_Sint8AField) |
MI_Sint8Field Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_Sint8Field) |
MI_StringA Representa uma matriz de ponteiros para cadeias de caracteres MI_Char* terminadas em nulo. |
MI_StringAField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_StringAField) |
MI_StringField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_StringField) |
MI_SubscriptionDeliveryOptions O objeto de opções de assinatura armazena opções de configuração usadas para passar para operações de assinatura. |
MI_SubscriptionDeliveryOptionsFT Uma estrutura de suporte usada na estrutura MI_SubscriptionDeliveryOptions. Use as funções com o prefixo de nome "MI_SubscriptionDeliveryOptions_" para manipular essas estruturas. |
MI_Timestamp MI_Timestamp especifica um carimbo de data/hora ou um ponto específico no tempo. |
MI_Uint16A Representa uma matriz de tipos de MI_Uint16. |
MI_Uint16AField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_Uint16AField) |
MI_Uint16Field Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_Uint16Field) |
MI_Uint32A Representa uma matriz de tipos de MI_Uint32. (MI_Uint32A) |
MI_Uint32AField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_Uint32AField) |
MI_Uint32Field Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_Uint32Field) |
MI_Uint64A Representa uma matriz de tipos de MI_Uint64. (MI_Uint64A) |
MI_Uint64AField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_Uint64AField) |
MI_Uint64Field Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_Uint64Field) |
MI_Uint8A Representa uma matriz de tipos de MI_Uint8. (MI_Uint8A) |
MI_Uint8AField Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_Uint8AField) |
MI_Uint8Field Representa uma propriedade dentro de uma estrutura MI_Instance. (MI_Uint8Field) |
MI_UserCredentials Credenciais de um usuário. Ele inclui um tipo de autenticação e um nome de usuário e senha ou uma impressão digital do certificado. |
MI_UsernamePasswordCreds Uma combinação de nome de usuário/senha usada para operações de assinatura. |
MI_UtilitiesFT Uma estrutura de suporte usada na estrutura MI_ClientFT_V1. Use as funções com o prefixo de nome "MI_Utilities_" para manipular essas estruturas. |
MI_Value Uma união de todos os tipos de dados CIM. |
MI_CallbackMode Define o modo de retorno de chamada para as extensões CIM para funções WriteError e PromptUser. |
MI_CancellationReason Valor a ser passado para uma solicitação de cancelamento de operação para notificar o sistema do motivo pelo qual a operação está sendo cancelada. Se o serviço estiver sendo desligado, ele também poderá passar um desses valores para o provedor. |
MI_DestinationOptions_ImpersonationType Usado pelo manipulador de protocolo DCOM para especificar como a representação é feita no servidor. |
MI_ErrorCategory Essa enumeração define categorias de erro para as extensões cim. |
MI_LocaleType O tipo de localidade é necessário ao configurar e obter localidades. |
MI_OperationCallback_ResponseType Se o MI_CallbackMode for MI_CALLBACKMODE_INQUIRE, um desses valores poderá ser usado no retorno de chamada. |
MI_PromptType Define tipos de prompt para as extensões cim. |
MI_ProviderArchitecture Essa enumeração define a arquitetura do provedor WMI usada no servidor. |
MI_Result Define códigos de retorno de função. |
MI_SubscriptionDeliveryType Diferencia entre um tipo de entrega de assinatura push ou pull. Não há suporte para isso ao usar o protocolo DCOM. |
MI_Type Esses valores especificam o tipo de dados de qualificadores, propriedades, referências, parâmetros e valores de retorno de método para os tipos de dados CIM. |