Заголовок mi.h
Этот заголовок используется инфраструктурой управления Windows (MI). Дополнительные сведения см. в разделе:
mi.h содержит следующие программные интерфейсы:
MI_Application_Close Отменяет инициализацию КЛИЕНТСКОго API инфраструктуры управления, который был инициализирован с помощью вызова MI_Application_Initialize. |
MI_Application_InitializeV1 Инициализирует приложение для выполнения вызовов API клиента инфраструктуры управления (MI). |
MI_Application_NewClass Создает MI_Class из структуры MI_ClassDecl. |
MI_Application_NewDeserializer Создает объект десериализатора, который затем можно использовать для преобразования сериализованного объекта обратно в класс или экземпляр. |
MI_Application_NewDestinationOptions Создает объект MI_DestinationOptions, который можно использовать с функцией MI_Application_NewSession. |
MI_Application_NewHostedProvider Регистрирует размещенного поставщика в подсистеме WMI на локальном компьютере. |
MI_Application_NewInstance Создает новый объект MI_Instance, передаваемый в различные API операций mi, для которых требуются экземпляры. |
MI_Application_NewInstanceFromClass Создает новый объект MI_Instance на основе объекта класса. |
MI_Application_NewOperationOptions Создает объект MI_OperationOptions, который можно использовать с функциями операции в объекте MI_Session. |
MI_Application_NewParameterSet Создает новый набор параметров. |
MI_Application_NewSerializer Извлекает объект сериализатора, который затем можно использовать для сериализации экземпляров и классов в различных форматах. |
MI_Application_NewSession Создает сеанс, используемый для совместного использования подключений для набора операций к одному назначению. |
MI_Application_NewSubscriptionDeliveryOptions Создает объект MI_SubscriptionDeliveryOptions, представляющий конфигурацию, необходимую для выполнения операций подписки по определенным протоколам. |
MI_Class_Clone Клонирует объект MI_Class. |
MI_Class_Delete Удаляет объект MI_Class. |
MI_Class_GetClassName Возвращает имя класса указанного класса. |
MI_Class_GetClassQualifierSet Возвращает набор квалификатора, связанный с указанным объектом класса. |
MI_Class_GetElement Возвращает все сведения об указанном именованном элементе из класса . |
MI_Class_GetElementAt Возвращает сведения об элементе класса на основе индекса элемента. |
MI_Class_GetElementCount Возвращает количество элементов в классе. |
MI_Class_GetMethod Возвращает сведения о методе на основе имени метода. |
MI_Class_GetMethodAt Возвращает сведения о методе на основе индекса метода. |
MI_Class_GetMethodCount Возвращает количество методов в классе . |
MI_Class_GetNameSpace Возвращает имя пространства имен указанного класса. |
MI_Class_GetParentClass Возвращает родительский класс для указанного класса. |
MI_Class_GetParentClassName Возвращает имя родительского класса указанного класса. |
MI_Class_GetServerName Возвращает имя сервера из указанного класса. |
MI_Context_Canceled Определяет, отменена ли операция. Эта функция зарезервирована; Вместо этого используйте функцию MI_Context_RegisterCancel. |
MI_Context_ConstructInstance Инициализирует экземпляр класса MI в стеке или в качестве члена структуры. |
MI_Context_ConstructParameters Поставщик вызывает эту функцию для инициализации экземпляра параметра. |
MI_Context_GetCustomOption Извлекает параметр, заданный клиентом. |
MI_Context_GetCustomOptionAt Извлекает параметр по определенному индексу, заданному клиентом. |
MI_Context_GetCustomOptionCount Возвращает количество настраиваемых параметров, доступных поставщику. |
MI_Context_GetLocale Извлекает запрошенные сведения о языковом стандарте, указанные клиентом для операции. |
MI_Context_GetLocalSession Возвращает локальный сеанс (MI_Session), который позволяет поставщику выполнять операции CIM на локальном сервере, на котором размещен поставщик. |
MI_Context_GetNumberOption Возвращает числовой параметр, который задает клиент на основе имени операции. |
MI_Context_GetStringOption Возвращает строковый параметр, заданный клиентом на основе имени операции. |
MI_Context_NewDynamicInstance Создает новый динамический экземпляр (слабо типизированный экземпляр без объявления класса) класса. |
MI_Context_NewInstance Создает новый экземпляр класса при объявлении класса. |
MI_Context_NewParameters Создает новый экземпляр метода при объявлении метода. |
MI_Context_PostCimError Отправляет код возврата и сообщение об ошибке (в виде объекта CIM_Error) на сервер в ответ на запрос. |
MI_Context_PostError Поставщики вызывают эту функцию, чтобы отправить клиенту код возврата в ответ на запрос. |
MI_Context_PostIndication Отправляет на сервер результат указания в ответ на запрос операции подписки. |
MI_Context_PostInstance Отправляет экземпляр обратно клиенту (через сервер) в ответ на запрос. |
MI_Context_PostResult Отправляет окончательный код завершающего результата клиенту (через сервер) в ответ на запрос. |
MI_Context_PromptUser Отправляет клиенту сообщение с запросом о том, следует ли продолжить операцию или отменить ее. |
MI_Context_RefuseUnload Сообщает инфраструктуре поставщика не выгружать поставщика. |
MI_Context_RegisterCancel Регистрирует обратный вызов, который вызывается при отмене операции. |
MI_Context_RequestUnload Запрашивает выгрузку модуля или поставщика. |
MI_Context_SetStringOption Задает параметр, зависящий от контекста. |
MI_Context_ShouldContinue Запрашивает у клиента, чтобы определить, следует ли продолжать операцию. (MI_Context_ShouldContinue) |
MI_Context_ShouldProcess Запрашивает у клиента, чтобы определить, следует ли продолжать операцию. (MI_Context_ShouldProcess) |
MI_Context_WriteCimError Отправляет клиенту экземпляр ошибки CIM (информативный). |
MI_Context_WriteDebug Отправляет отладочное сообщение клиенту. |
MI_Context_WriteError Отправляет клиенту код ошибки и сообщение об ошибке. |
MI_Context_WriteMessage Отправляет клиенту операционное сообщение. |
MI_Context_WriteProgress Отправляет клиенту сообщение о ходе выполнения. |
MI_Context_WriteStreamParameter Отправляет потоковые данные параметров клиенту для вызова метода. |
MI_Context_WriteVerbose Записывает подробное сообщение клиенту. |
MI_Context_WriteWarning Записывает клиенту предупреждающее сообщение. |
MI_Deserializer_Class_GetClassName Возвращает имя класса из сериализованного буфера классов. |
MI_Deserializer_Class_GetParentClassName Возвращает имя родительского класса из сериализованного буфера классов. |
MI_Deserializer_Close Закрывает объект десериализатора и удаляет связанную память, которая хранится в десериализаторе. |
MI_Deserializer_DeserializeClass Десериализует сериализованный буфер в объект MI_Class. |
MI_Deserializer_DeserializeInstance Десериализует сериализованный буфер в объект MI_Instance. |
MI_Deserializer_Instance_GetClassName Возвращает имя класса, связанного с сериализованным экземпляром. |
MI_DestinationOptions_AddDestinationCredentials Задает учетные данные для общения с назначением. |
MI_DestinationOptions_AddProxyCredentials Добавляет учетные данные для проверки подлинности на прокси-сервере. |
MI_DestinationOptions_Clone Создает копию структуры MI_DestinationOptions. |
MI_DestinationOptions_Delete Удаляет структуру параметров назначения, созданную с помощью функции MI_Application_NewDestinationOptions или MI_DestinationOptions_Clone. |
MI_DestinationOptions_GetCertCACheck Возвращает значение проверка ЦС сертификата сервера. |
MI_DestinationOptions_GetCertCNCheck Возвращает проверка сертификата сервера. |
MI_DestinationOptions_GetCertRevocationCheck Возвращает значение отзыва сертификата сервера проверка. |
MI_DestinationOptions_GetCredentialsAt Получите учетные данные по указанному индексу. |
MI_DestinationOptions_GetCredentialsCount Возвращает количество ранее добавленных учетных данных. (MI_DestinationOptions_GetCredentialsCount) |
MI_DestinationOptions_GetCredentialsPasswordAt Возвращает пароль учетных данных на основе указанного индекса. |
MI_DestinationOptions_GetDataLocale Возвращает языковой стандарт данных (в отличие от языкового стандарта пользовательского интерфейса), заданный пользователем. |
MI_DestinationOptions_GetDestinationPort Возвращает порт по умолчанию для транспорта. |
MI_DestinationOptions_GetEncodePortInSPN Возвращает значение кодирования имени субъекта-службы порта. |
MI_DestinationOptions_GetHttpUrlPrefix Возвращает префикс URL-адреса HTTP. |
MI_DestinationOptions_GetImpersonationType Возвращает тип олицетворения. |
MI_DestinationOptions_GetMaxEnvelopeSize Возвращает максимальный размер пакета, отправленного на сервер или полученного клиентом с сервера. |
MI_DestinationOptions_GetNumber Возвращает ранее добавленный параметр пользовательского номера. (MI_DestinationOptions_GetNumber) |
MI_DestinationOptions_GetOption Возвращает ранее добавленное значение параметра на основе имени параметра. (MI_DestinationOptions_GetOption) |
MI_DestinationOptions_GetOptionAt Возвращает ранее добавленное значение параметра на основе указанного индекса. (MI_DestinationOptions_GetOptionAt) |
MI_DestinationOptions_GetOptionCount Возвращает количество ранее добавленных параметров. (MI_DestinationOptions_GetOptionCount) |
MI_DestinationOptions_GetPacketEncoding Возвращает ранее заданный параметр кодирования пакетов. |
MI_DestinationOptions_GetPacketIntegrity Возвращает параметр целостности пакетов. |
MI_DestinationOptions_GetPacketPrivacy Возвращает параметр конфиденциальности (шифрования) пакетов. |
MI_DestinationOptions_GetProxyType Возвращает тип прокси-сервера, заданный пользователем. |
MI_DestinationOptions_GetString Возвращает ранее добавленный настраиваемый параметр строки. |
MI_DestinationOptions_GetTimeout Возвращает значение времени ожидания параметров по умолчанию. |
MI_DestinationOptions_GetTransport Возвращает параметр транспорта, добавленный клиентом. |
MI_DestinationOptions_GetUILocale Возвращает языковой стандарт пользовательского интерфейса, заданный пользователем. |
MI_DestinationOptions_SetCertCACheck Включает или отключает проверка сертификата ЦС для транспорта SSL. |
MI_DestinationOptions_SetCertCNCheck Включает или отключает проверка сертификата при использовании транспорта SSL. |
MI_DestinationOptions_SetCertRevocationCheck Включает или отключает отзыв сертификата при обмене данными по протоколу SSL. |
MI_DestinationOptions_SetDataLocale Задает языковой стандарт данных по умолчанию, используемый для операций. |
MI_DestinationOptions_SetDestinationPort Задайте порт, используемый для связи с назначением. |
MI_DestinationOptions_SetEncodePortInSPN Включает или отключает кодирование номера порта в имени субъекта-службы при установке подключения к удаленному компьютеру. |
MI_DestinationOptions_SetHttpUrlPrefix Задайте префикс URL-адреса HTTP по умолчанию для транспортов, которые проходят по протоколам HTTP и HTTPS. |
MI_DestinationOptions_SetImpersonationType Задает тип олицетворения. |
MI_DestinationOptions_SetMaxEnvelopeSize Задает максимальный размер пакета для транспортов. |
MI_DestinationOptions_SetNumber Задает значение настраиваемого числового параметра. |
MI_DestinationOptions_SetPacketEncoding Задает механизм кодирования для определенных дескрипторов протокола. |
MI_DestinationOptions_SetPacketIntegrity Включает или отключает целостность пакетов (подписывание) подключения по протоколу. |
MI_DestinationOptions_SetPacketPrivacy Включает или отключает конфиденциальность пакетов (шифрование). |
MI_DestinationOptions_SetProxyType Задает тип параметров прокси-сервера, используемых при обмене данными с назначением через прокси-сервер. |
MI_DestinationOptions_SetString Задает настраиваемый строковый параметр. (MI_DestinationOptions_SetString) |
MI_DestinationOptions_SetTimeout Задает значение времени ожидания параметров по умолчанию. |
MI_DestinationOptions_SetTransport Задает транспорт, используемый для взаимодействия с конечным компьютером. |
MI_DestinationOptions_SetUILocale Задает языковой стандарт пользовательского интерфейса по умолчанию для операций. |
MI_Filter_Evaluate Поставщик вызывает эту функцию для оценки экземпляра по заданному фильтру. |
MI_Filter_GetExpression Возвращает язык фильтра и выражение. |
MI_HostedProvider_Close Закройте дескриптор размещенного поставщика, возвращенный MI_Application_NewHostedProvider. |
MI_HostedProvider_GetApplication Возвращает дескриптор приложения верхнего уровня, из которого был создан дескриптор размещенного поставщика. |
MI_Instance_AddElement Добавляет новое свойство в динамический экземпляр (поддерживается только динамическими экземплярами, схема которых может быть расширена во время выполнения). |
MI_Instance_ClearElement Очищает значение именованного элемента (свойство CIM) и задает для него значение NULL. |
MI_Instance_ClearElementAt Очищает значение элемента (свойство CIM) по указанному индексу и присваивает ему значение NULL. |
MI_Instance_Clone Создает копию указанного экземпляра в куче. |
MI_Instance_Delete Удаляет экземпляр, созданный в куче или клонированных из другого экземпляра. |
MI_Instance_Destruct Удаляет экземпляр, созданный в стеке или в качестве члена структуры. |
MI_Instance_GetClass Возвращает MI_Class, связанный с экземпляром . |
MI_Instance_GetClassName Возвращает имя класса указанного экземпляра. |
MI_Instance_GetElement Возвращает значение именованного элемента (свойство CIM). |
MI_Instance_GetElementAt Возвращает значение элемента (свойство CIM) по указанному индексу. |
MI_Instance_GetElementCount Возвращает количество элементов в экземпляре . |
MI_Instance_GetNameSpace Возвращает имя пространства имен указанного экземпляра. |
MI_Instance_GetServerName Возвращает имя сервера из указанного экземпляра. |
MI_Instance_IsA Определяет, является ли экземпляр экземпляра экземпляром класса, заданного classDecl. |
MI_Instance_Normalize Анализирует структуру MI_Instance_ExFT, а затем извлекает таблицу функций MI_InstanceFT. |
MI_Instance_SetElement Задайте значение элемента с заданным именем в заданном экземпляре . |
MI_Instance_SetElementAt Задайте значение элемента по заданному индексу экземпляра . |
MI_Instance_SetNameSpace Задает имя пространства имен указанного экземпляра. |
MI_Instance_SetServerName Задает имя сервера указанного экземпляра. |
MI_Operation_Cancel Отменяет выполняющуюся операцию. |
MI_Operation_Close Закрывает дескриптор операции. |
MI_Operation_GetClass Возвращает синхронный результат для операции класса. |
MI_Operation_GetIndication Получение синхронных результатов из подписки. |
MI_Operation_GetInstance Возвращает синхронный результат для операции экземпляра. |
MI_Operation_GetSession Возвращает сеанс, связанный с операцией. |
MI_OperationOptions_Clone Создает копию структуры MI_OperationOptions. |
MI_OperationOptions_Delete Удаляет набор параметров и связанную с ним память. |
MI_OperationOptions_DisableChannel Использует MI_Context_WriteMessage для отключения ведения журнала в указанном канале. |
MI_OperationOptions_EnableChannel Использует MI_Context_WriteMessage для включения ведения журнала в указанном канале. |
MI_OperationOptions_GetEnabledChannels Возвращает список ранее включенных каналов. |
MI_OperationOptions_GetNumber Возвращает ранее добавленный параметр пользовательского номера. (MI_OperationOptions_GetNumber) |
MI_OperationOptions_GetOption Возвращает ранее добавленное значение параметра на основе имени параметра. (MI_OperationOptions_GetOption) |
MI_OperationOptions_GetOptionAt Возвращает ранее добавленное значение параметра на основе указанного индекса. (MI_OperationOptions_GetOptionAt) |
MI_OperationOptions_GetOptionCount Возвращает количество ранее добавленных параметров. (MI_OperationOptions_GetOptionCount) |
MI_OperationOptions_GetPromptUserMode Возвращает значение, указывающее серверу, как реагировать на вызов поставщика к MI_Context_PromptUser. (MI_OperationOptions_GetPromptUserMode) |
MI_OperationOptions_GetPromptUserRegularMode Возвращает значение, указывающее серверу, как реагировать на вызов поставщика к MI_Context_PromptUser. (MI_OperationOptions_GetPromptUserRegularMode) |
MI_OperationOptions_GetProviderArchitecture Возвращает архитектуру поставщика для операции. |
MI_OperationOptions_GetResourceUri Возвращает URI ресурса, используемый для операции. |
MI_OperationOptions_GetResourceUriPrefix Возвращает префикс URI ресурса, используемый для операции. |
MI_OperationOptions_GetString Возвращает настраиваемый строковый параметр. |
MI_OperationOptions_GetTimeout Возвращает значение времени ожидания операции. |
MI_OperationOptions_GetUseMachineID Возвращает значение, указывающее, следует ли использовать идентификационные данные компьютера в запросе операции. |
MI_OperationOptions_GetWriteErrorMode Задает режим отчетов об ошибках. (MI_OperationOptions_GetWriteErrorMode) |
MI_OperationOptions_SetCustomOption Задает пользовательский параметр для операции. |
MI_OperationOptions_SetNumber Задает значение параметра настраиваемого числа. |
MI_OperationOptions_SetPromptUserMode Задает значение, указывающее серверу, как реагировать на вызов MI_Context_PromptUser функции поставщика. (MI_OperationOptions_SetPromptUserMode) |
MI_OperationOptions_SetPromptUserRegularMode Задает значение, указывающее серверу, как реагировать на вызов MI_Context_PromptUser функции поставщика. (MI_OperationOptions_SetPromptUserRegularMode) |
MI_OperationOptions_SetProviderArchitecture Задает архитектуру поставщика для операции. |
MI_OperationOptions_SetResourceUri Задает универсальный код ресурса (URI) для операции. |
MI_OperationOptions_SetResourceUriPrefix Задает префикс URI ресурса, используемый для операции. |
MI_OperationOptions_SetString Задает настраиваемый параметр строки. (MI_OperationOptions_SetString) |
MI_OperationOptions_SetTimeout Задает время ожидания для конкретной операции. |
MI_OperationOptions_SetUseMachineID Включает или отключает отправку идентификационных данных компьютера в запросе операции. |
MI_OperationOptions_SetWriteErrorMode Задает режим отчетов об ошибках. (MI_OperationOptions_SetWriteErrorMode) |
MI_ParameterSet_GetMethodReturnType Возвращает тип возвращаемого значения метода и набор квалификатора для указанного набора параметров. |
MI_ParameterSet_GetParameter Возвращает сведения о параметрах метода на основе имени параметра. |
MI_ParameterSet_GetParameterAt Возвращает сведения о параметрах метода по указанному индексу. |
MI_ParameterSet_GetParameterCount Возвращает количество параметров в наборе параметров метода. |
MI_PropertySet_AddElement Добавляет имя в список свойств. |
MI_PropertySet_Clear Удаляет все имена из списка свойств. После этого счетчик равен нулю. Это позволяет повторно использовать списки свойств (без необходимости их деструктивировать и реконструировать). |
MI_PropertySet_Clone Создает копию заданного свойства, заданного в куче. |
MI_PropertySet_ContainsElement Определяет, содержит ли список свойств указанное имя свойства. |
MI_PropertySet_Delete Удаляет указанный список свойств, созданный в куче. |
MI_PropertySet_Destruct Удаляет указанный список свойств, созданный в стеке. |
MI_PropertySet_GetElementAt Возвращает элемент набора свойств по указанному индексу. |
MI_PropertySet_GetElementCount Возвращает количество элементов в указанном наборе свойств. |
MI_QualifierSet_GetQualifier Возвращает сведения о квалификаторе на основе заданного имени квалификатора. |
MI_QualifierSet_GetQualifierAt Возвращает квалификатор по указанному индексу. |
MI_QualifierSet_GetQualifierCount Возвращает количество квалификаторов в наборе квалификаторов. |
MI_Serializer_Close Закрывает объект сериализатора и освобождает связанную с ним внутреннюю память. |
MI_Serializer_SerializeClass Сериализует MI_Class в буфер в формате, указанном при создании сериализатора. Параметры можно передавать в флаги, чтобы контролировать сериализацию класса и всех его родительских классов или только самого дочернего класса. |
MI_Serializer_SerializeInstance Сериализует MI_Instance в буфер в формате, указанном при создании сериализатора. Параметры можно передавать в флаги, чтобы управлять сериализацией класса в буфер, а также в экземпляр . |
MI_Server_GetSystemName Возвращает системное имя сервера. |
MI_Server_GetVersion Возвращает значение макроса MI_VERSION, используемого при создании поставщика. |
MI_Session_AssociatorInstances Находит экземпляры, связанные с конкретным экземпляром ключа. |
MI_Session_Close Закрывает сеанс и освобождает всю связанную память. |
MI_Session_CreateInstance Создает экземпляр на сервере, который представляет сеанс. |
MI_Session_DeleteInstance Удаляет экземпляр на сервере, представленном сеансом. |
MI_Session_EnumerateClasses Перечисляет классы указанного сеанса. |
MI_Session_EnumerateInstances Перечисление всех экземпляров (на сервере, представленном сеансом), связанных с классом . |
MI_Session_GetApplication Возвращает дескриптор приложения, который использовался для создания указанного сеанса. |
MI_Session_GetClass Возвращает объявление MI_Class на основе определенного имени класса. |
MI_Session_GetInstance Возвращает указанный экземпляр с сервера, представленного сеансом. |
MI_Session_Invoke Вызывает метод в поставщике. |
MI_Session_ModifyInstance Обновления существующий экземпляр на сервере, представленном сеансом. |
MI_Session_QueryInstances Запросы набора экземпляров на основе выражения запроса. |
MI_Session_ReferenceInstances Находит объект связи, который ссылается на указанный экземпляр ключа. |
MI_Session_Subscribe Подписывается на указание на сервере, представленном сеансом. |
MI_Session_TestConnection Проверяет подключение, взаимодействуя с сервером, представленным сеансом, чтобы определить, отвечает ли оно. |
MI_SubscriptionDeliveryOptions_AddDeliveryCredentials Задает параметр подписки для учетных данных доставки, используемых при подключении к клиенту для доставки результата указания отправки. |
MI_SubscriptionDeliveryOptions_Clone Создает копию структуры MI_SubscriptionDeliveryOptions. |
MI_SubscriptionDeliveryOptions_Delete Удаляет указанную структуру параметров доставки подписки. |
MI_SubscriptionDeliveryOptions_GetBookmark Возвращает ранее заданную закладку подписки. |
MI_SubscriptionDeliveryOptions_GetCredentialsAt Возвращает ранее добавленные учетные данные на основе указанного индекса. |
MI_SubscriptionDeliveryOptions_GetCredentialsCount Возвращает количество ранее добавленных учетных данных. (MI_SubscriptionDeliveryOptions_GetCredentialsCount) |
MI_SubscriptionDeliveryOptions_GetCredentialsPasswordAt Возвращает ранее добавленный пароль учетных данных на основе указанного индекса. |
MI_SubscriptionDeliveryOptions_GetDateTime Возвращает ранее заданный параметр datetime. |
MI_SubscriptionDeliveryOptions_GetDeliveryDestination Возвращает ранее заданное назначение доставки подписки. |
MI_SubscriptionDeliveryOptions_GetDeliveryPortNumber Возвращает ранее заданный номер порта доставки. |
MI_SubscriptionDeliveryOptions_GetDeliveryRetryAttempts Возвращает количество повторных попыток доставки. |
MI_SubscriptionDeliveryOptions_GetDeliveryRetryInterval Возвращает интервал повторных попыток доставки, в течение времени ожидания перед повторным выполнением доставки. |
MI_SubscriptionDeliveryOptions_GetExpirationTime Возвращает значение срока действия доставки (которое может быть выражено в виде метки времени или интервала). |
MI_SubscriptionDeliveryOptions_GetHeartbeatInterval Возвращает интервал пульса доставки. |
MI_SubscriptionDeliveryOptions_GetInterval Возвращает интервал доставки для указанного параметра. |
MI_SubscriptionDeliveryOptions_GetMaximumLatency Возвращает максимальное количество времени, в течение который сервер будет хранить результат перед его доставкой клиенту. |
MI_SubscriptionDeliveryOptions_GetNumber Возвращает значение именованного числового параметра. |
MI_SubscriptionDeliveryOptions_GetOption Возвращает значение именованного параметра. |
MI_SubscriptionDeliveryOptions_GetOptionAt Возвращает параметр по указанному индексу. |
MI_SubscriptionDeliveryOptions_GetOptionCount Возвращает количество ранее заданных параметров. |
MI_SubscriptionDeliveryOptions_GetString Возвращает значение параметра именованной строки. |
MI_SubscriptionDeliveryOptions_SetBookmark Задает закладку для доставки сведений о подписке. |
MI_SubscriptionDeliveryOptions_SetDateTime Задает значение именованного параметра DateTime. |
MI_SubscriptionDeliveryOptions_SetDeliveryDestination Задает конечную точку назначения, в которую будет доставлено указание. |
MI_SubscriptionDeliveryOptions_SetDeliveryPortNumber Задает номер порта доставки подписки. |
MI_SubscriptionDeliveryOptions_SetDeliveryRetryAttempts Задает количество попыток доставки результата в подписке на принудительная доставка. |
MI_SubscriptionDeliveryOptions_SetDeliveryRetryInterval Задает интервал повтора доставки для подписок, которые предназначены для принудительной доставки. |
MI_SubscriptionDeliveryOptions_SetExpirationTime Задает время окончания срока действия подписки (когда подписка завершит работу). |
MI_SubscriptionDeliveryOptions_SetHeartbeatInterval Задает интервал пульса. |
MI_SubscriptionDeliveryOptions_SetInterval Задает значение параметра именованного интервала. |
MI_SubscriptionDeliveryOptions_SetMaximumLatency Задает максимальное время, в течение которого сервер будет хранить результат перед его доставкой клиенту. |
MI_SubscriptionDeliveryOptions_SetNumber Задает значение именованного числового параметра, не охваченного выделенной функцией. |
MI_SubscriptionDeliveryOptions_SetString Задает значение именованного параметра строки, не охваченного выделенной функцией. |
MI_Utilities_CimErrorFromErrorCode Сопоставляет код ошибки операционной системы с экземпляром ошибки CIM. |
MI_Utilities_MapErrorToMiErrorCategory Сопоставляет код ошибки операционной системы с категорией ошибок. |
MI_Deserializer_ClassObjectNeeded Используется для предоставления запрошенного объекта класса во время десериализации. |
MI_Application Представляет инициализированную инфраструктуру. |
MI_ApplicationFT Структура поддержки, используемая в структуре MI_Application. Для управления этими структурами используйте функции с префиксом имени "MI_Application_". |
MI_Array Универсальный тип, представляющий массив. Его можно обобщить, так как все массивы имеют одинаковый размер, за исключением того, что тип элемента данных будет специализированным. |
MI_ArrayField Представляет свойство внутри структуры MI_Instance. (MI_ArrayField) |
MI_BooleanA Представляет массив типов MI_Boolean. |
MI_BooleanAField Представляет свойство внутри структуры MI_Instance. (MI_BooleanAField) |
MI_BooleanField Представляет свойство внутри структуры MI_Instance. (MI_BooleanField) |
MI_Char16A Представляет массив типов MI_Char16. (MI_Char16A) |
MI_Char16AField Представляет свойство внутри структуры MI_Instance. (MI_Char16AField) |
MI_Char16Field Представляет свойство внутри структуры MI_Instance. (MI_Char16Field) |
MI_Class Представляет схему экземпляра. |
MI_ClassDecl В этой структуре описывается объявление класса. Он содержит имя и иерархию класса, свойства, квалификаторы и методы. |
MI_ClassFT Структура поддержки, используемая в структуре MI_Class. Используйте функции с префиксом имени "MI_Class_", чтобы управлять этими структурами. |
MI_ClientFT_V1 Таблицы функций клиента. |
MI_ConstBooleanA Представляет массив типов MI_ConstBoolean. |
MI_ConstBooleanAField Представляет свойство внутри структуры MI_Instance. (MI_ConstBooleanAField) |
MI_ConstBooleanField Представляет свойство внутри структуры MI_Instance. (MI_ConstBooleanField) |
MI_ConstChar16A Представляет массив типов MI_Char16. (MI_ConstChar16A) |
MI_ConstChar16AField Представляет свойство внутри структуры MI_Instance. (MI_ConstChar16AField) |
MI_ConstChar16Field Представляет свойство внутри структуры MI_Instance. (MI_ConstChar16Field) |
MI_ConstDatetimeA Представляет массив типов MI_Datatime. |
MI_ConstDatetimeAField Представляет свойство внутри структуры MI_Instance. (MI_ConstDatetimeAField) |
MI_ConstDatetimeField Представляет свойство внутри структуры MI_Instance. (MI_ConstDatetimeField) |
MI_ConstInstanceA Представляет массив типов MI_Instance. (MI_ConstInstanceA) |
MI_ConstInstanceAField Представляет свойство внутри структуры MI_Instance. (MI_ConstInstanceAField) |
MI_ConstInstanceField Представляет свойство внутри структуры MI_Instance. (MI_ConstInstanceField) |
MI_ConstReal32A Представляет массив типов MI_Real32. (MI_ConstReal32A) |
MI_ConstReal32AField Представляет свойство внутри структуры MI_Instance. (MI_ConstReal32AField) |
MI_ConstReal32Field Представляет свойство внутри структуры MI_Instance. (MI_ConstReal32Field) |
MI_ConstReal64A Представляет массив типов MI_Real64. (MI_ConstReal64A) |
MI_ConstReal64AField Представляет свойство внутри структуры MI_Instance. (MI_ConstReal64AField) |
MI_ConstReal64Field Представляет свойство внутри структуры MI_Instance. (MI_ConstReal64Field) |
MI_ConstReferenceA Представляет массив типов MI_Instance. (MI_ConstReferenceA) |
MI_ConstReferenceAField Представляет свойство внутри структуры MI_Instance. (MI_ConstReferenceAField) |
MI_ConstReferenceField Представляет свойство внутри структуры MI_Instance. (MI_ConstReferenceField) |
MI_ConstSint16A Представляет массив типов MI_Sint16. (MI_ConstSint16A) |
MI_ConstSint16AField Представляет свойство внутри структуры MI_Instance. (MI_ConstSint16AField) |
MI_ConstSint16Field Представляет свойство внутри структуры MI_Instance. (MI_ConstSint16Field) |
MI_ConstSint32A Представляет массив типов MI_Sint32. (MI_ConstSint32A) |
MI_ConstSint32AField Представляет свойство внутри структуры MI_Instance. (MI_ConstSint32AField) |
MI_ConstSint32Field Представляет свойство внутри структуры MI_Instance. (MI_ConstSint32Field) |
MI_ConstSint64A Представляет массив типов MI_Sint64. (MI_ConstSint64A) |
MI_ConstSint64AField Представляет свойство внутри структуры MI_Instance. (MI_ConstSint64AField) |
MI_ConstSint64Field Представляет свойство внутри структуры MI_Instance. (MI_ConstSint64Field) |
MI_ConstSint8A Представляет массив типов MI_Sint8. (MI_ConstSint8A) |
MI_ConstSint8AField Представляет свойство внутри структуры MI_Instance. (MI_ConstSint8AField) |
MI_ConstSint8Field Представляет свойство внутри структуры MI_Instance. (MI_ConstSint8Field) |
MI_ConstStringA Представляет массив типов MI_Char. |
MI_ConstStringAField Представляет свойство внутри структуры MI_Instance. (MI_ConstStringAField) |
MI_ConstStringField Представляет свойство внутри структуры MI_Instance. (MI_ConstStringField) |
MI_ConstUint16A Представляет массив типов MI_Uint16A. |
MI_ConstUint16AField Представляет свойство внутри структуры MI_Instance. (MI_ConstUint16AField) |
MI_ConstUint16Field Представляет свойство внутри структуры MI_Instance. (MI_ConstUint16Field) |
MI_ConstUint32A Представляет массив типов MI_Uint32. (MI_ConstUint32A) |
MI_ConstUint32AField Представляет свойство внутри структуры MI_Instance. (MI_ConstUint32AField) |
MI_ConstUint32Field Представляет свойство внутри структуры MI_Instance. (MI_ConstUint32Field) |
MI_ConstUint64A Представляет массив типов MI_Uint64. (MI_ConstUint64A) |
MI_ConstUint64AField Представляет свойство внутри структуры MI_Instance. (MI_ConstUint64AField) |
MI_ConstUint64Field Представляет свойство внутри структуры MI_Instance. (MI_ConstUint64Field) |
MI_ConstUint8A Представляет массив типов MI_Uint8. (MI_ConstUint8A) |
MI_ConstUint8AField Представляет свойство внутри структуры MI_Instance. (MI_ConstUint8AField) |
MI_ConstUint8Field Представляет свойство внутри структуры MI_Instance. (MI_ConstUint8Field) |
MI_Context Содержит контекст для операции, которую должен выполнить поставщик. |
MI_ContextFT Структура поддержки, используемая в структуре MI_Context. Для управления этими структурами используйте функции с префиксом имени "MI_Context_". |
MI_Datetime Представляет объединение MI_Timestamp и MI_Interval. |
MI_DatetimeA Представляет массив типов MI_Datetime. |
MI_DatetimeAField Представляет свойство внутри структуры MI_Instance. (MI_DatetimeAField) |
MI_DatetimeField Представляет свойство внутри структуры MI_Instance. (MI_DatetimeField) |
MI_Deserializer Объект десериализации, созданный из MI_Application_NewDeserializer. Сам объект не следует использовать вручную или изменять, так как он используется внутри. |
MI_DeserializerFT Структура поддержки, используемая в структуре MI_ClientFT_V1. Для управления этими структурами используйте функции с префиксом имени "MI_Deserializer_". |
MI_DestinationOptions Представляет набор параметров назначения. Параметры назначения — это набор конфигураций, определяющих способ взаимодействия операции с сервером. |
MI_DestinationOptionsFT Структура поддержки, используемая в структуре MI_DestinationOptions. Используйте функции с префиксом имени "MI_DestinationOptions_" для управления этими структурами. |
MI_FeatureDecl Содержит свойства, общие для MI_PropertyDeclMI_ParameterDecland MI_MethodDecl структур. |
MI_Filter Содержит ссылку на таблицу функций MI_FilterFT. |
MI_FilterFT Структура поддержки, используемая в структуре MI_Filter. Для управления этими структурами используйте функции с префиксом имени "MI_Filter_". |
MI_HostedProvider Представляет размещение поставщика в клиентском приложении. |
MI_HostedProviderFT Структура поддержки, используемая в структуре MI_HostedProvider. Используйте функции с префиксом имени "MI_HostedProvider_", чтобы управлять этими структурами. |
MI_Instance Эта структура представляет экземпляр CIM. Доступ к этому объекту не должен осуществляться напрямую. Вместо этого следует использовать функции MI_Instance_*. |
MI_InstanceA Представляет массив MI_Instance структур. |
MI_InstanceAField Представляет свойство внутри структуры MI_Instance. (MI_InstanceAField) |
MI_InstanceExFT Расширяет структуру MI_InstanceFT. |
MI_InstanceField Представляет свойство внутри структуры MI_Instance. (MI_InstanceField) |
MI_InstanceFT Структура поддержки, используемая в структуре MI_Instance. Для управления этими структурами используйте функции с префиксом имени MI_Instance_. |
MI_Interval MI_Interval представляет интервал времени. |
MI_MethodDecl Представляет метод CIM. |
MI_Module Созданный поставщиком, этот объект содержит все данные, необходимые диспетчеру поставщика для управления поставщиками в этом модуле. |
MI_ObjectDecl Содержит свойства, общие для структур MI_ClassDecl и MI_PropertyDecl. |
MI_Operation Представляет выполнение одной операции. Этот объект содержит внутренние таблицы функций для выполнения действий с операцией. |
MI_OperationCallbacks Структура, содержащая все указатели функций обратного вызова для выполнения операций. |
MI_OperationFT Структура поддержки, используемая в структуре MI_Operation. Для управления этими структурами используйте функции с префиксом имени "MI_Operation_". |
MI_OperationOptions Представляет набор параметров операции. |
MI_OperationOptionsFT Структура поддержки, используемая в структуре MI_OperationOptions. Используйте функции с префиксом имени "MI_OperationOptions_" для управления этими структурами. |
MI_ParameterDecl Представляет параметры метода CIM. |
MI_ParameterSet Содержит параметры метода определения класса. |
MI_ParameterSetFT Структура поддержки, используемая в структуре MI_ParameterSet. Для управления этими структурами используйте функции с префиксом имени MI_ParameterSet_. |
MI_PropertyDecl Представляет свойство класса (элемент) в объявлении класса. |
MI_PropertySet Реализует набор имен свойств. |
MI_PropertySetFT Структура поддержки, используемая в структуре MI_PropertySet. Для управления этими структурами используйте функции с префиксом имени "MI_PropertySet_". |
MI_ProviderFT Структура поддержки, используемая в структурах MI_ClassDecl и MI_Module. |
MI_Qualifier Представляет квалификатор CIM. |
MI_QualifierDecl Представляет объявление квалификатора CIM. |
MI_QualifierSet Позволяет разработчику просматривать квалификаторы определения класса. |
MI_QualifierSetFT Структура поддержки, используемая в структуре MI_QualifierSet. Для управления этими структурами используйте функции с префиксом имени "MI_QualifierSet_". |
MI_Real32A Представляет массив типов MI_Real32. (MI_Real32A) |
MI_Real32AField Представляет свойство внутри структуры MI_Instance. (MI_Real32AField) |
MI_Real32Field Представляет свойство внутри структуры MI_Instance. (MI_Real32Field) |
MI_Real64A Представляет массив типов MI_Real64. (MI_Real64A) |
MI_Real64AField Представляет свойство внутри структуры MI_Instance. (MI_Real64AField) |
MI_Real64Field Представляет свойство внутри структуры MI_Instance. (MI_Real64Field) |
MI_ReferenceA Представляет массив указателей на типы MI_Instance. |
MI_ReferenceAField Представляет свойство внутри структуры MI_Instance. (MI_ReferenceAField) |
MI_ReferenceField Представляет свойство внутри структуры MI_Instance. (MI_ReferenceField) |
MI_SchemaDecl Представляет объекты схемы в схеме CIM, которые включают классы CIM и объявления квалификатора CIM. |
MI_Serializer Объект, привязанный к определенному методу сериализации. |
MI_SerializerFT Структура поддержки, используемая в структуре MI_ClientFT_V1. Для управления этими структурами используйте функции с префиксом имени "MI_Serializer_". |
MI_Server Эта структура определяет таблицы функций по умолчанию для всех типов: _Context, Экземпляр, PropertySet и Filter. |
MI_ServerFT Структура поддержки, используемая в структуре MI_Server. Для управления этими структурами используйте функции с префиксом имени "MI_Server_". |
MI_Session Объект , связанный с назначением и имеющий набор учетных данных и параметров, связанных с ним. . |
MI_SessionCallbacks Контейнер для указателей функции обратного вызова, обрабатывающих ведение журнала и сообщения об ошибках. |
MI_SessionFT Таблица функций для всех действий в объекте сеанса. |
MI_Sint16A Представляет массив типов MI_Sint16. (MI_Sint16A) |
MI_Sint16AField Представляет свойство внутри структуры MI_Instance. (MI_Sint16AField) |
MI_Sint16Field Представляет свойство внутри структуры MI_Instance. (MI_Sint16Field) |
MI_Sint32A Представляет массив типов MI_Sint32. (MI_Sint32A) |
MI_Sint32AField Представляет свойство внутри структуры MI_Instance. (MI_Sint32AField) |
MI_Sint32Field Представляет свойство внутри структуры MI_Instance. (MI_Sint32Field) |
MI_Sint64A Представляет массив типов MI_Sint64. (MI_Sint64A) |
MI_Sint64AField Представляет свойство внутри структуры MI_Instance. (MI_Sint64AField) |
MI_Sint64Field Представляет свойство внутри структуры MI_Instance. (MI_Sint64Field) |
MI_Sint8A Представляет массив типов MI_Sint8. (MI_Sint8A) |
MI_Sint8AField Представляет свойство внутри структуры MI_Instance. (MI_Sint8AField) |
MI_Sint8Field Представляет свойство внутри структуры MI_Instance. (MI_Sint8Field) |
MI_StringA Представляет массив указателей на строки MI_Char*. |
MI_StringAField Представляет свойство внутри структуры MI_Instance. (MI_StringAField) |
MI_StringField Представляет свойство внутри структуры MI_Instance. (MI_StringField) |
MI_SubscriptionDeliveryOptions Объект параметров подписки хранит параметры конфигурации, используемые для передачи в операции подписки. |
MI_SubscriptionDeliveryOptionsFT Структура поддержки, используемая в структуре MI_SubscriptionDeliveryOptions. Для управления этими структурами используйте функции с префиксом имени "MI_SubscriptionDeliveryOptions_". |
MI_Timestamp MI_Timestamp указывает метку времени или определенный момент времени. |
MI_Uint16A Представляет массив MI_Uint16 типов. |
MI_Uint16AField Представляет свойство внутри структуры MI_Instance. (MI_Uint16AField) |
MI_Uint16Field Представляет свойство внутри структуры MI_Instance. (MI_Uint16Field) |
MI_Uint32A Представляет массив типов MI_Uint32. (MI_Uint32A) |
MI_Uint32AField Представляет свойство внутри структуры MI_Instance. (MI_Uint32AField) |
MI_Uint32Field Представляет свойство внутри структуры MI_Instance. (MI_Uint32Field) |
MI_Uint64A Представляет массив типов MI_Uint64. (MI_Uint64A) |
MI_Uint64AField Представляет свойство внутри структуры MI_Instance. (MI_Uint64AField) |
MI_Uint64Field Представляет свойство внутри структуры MI_Instance. (MI_Uint64Field) |
MI_Uint8A Представляет массив типов MI_Uint8. (MI_Uint8A) |
MI_Uint8AField Представляет свойство внутри структуры MI_Instance. (MI_Uint8AField) |
MI_Uint8Field Представляет свойство внутри структуры MI_Instance. (MI_Uint8Field) |
MI_UserCredentials Учетные данные пользователя. Он включает тип проверки подлинности, имя пользователя и пароль или отпечаток сертификата. |
MI_UsernamePasswordCreds Сочетание имени пользователя и пароля, используемого для операций с подпиской. |
MI_UtilitiesFT Структура поддержки, используемая в структуре MI_ClientFT_V1. Для управления этими структурами используйте функции с префиксом имени "MI_Utilities_". |
MI_Value Объединение всех типов данных CIM. |
MI_CallbackMode Определяет режим обратного вызова для расширений CIM для функций WriteError и PromptUser. |
MI_CancellationReason Значение, передаваемое запросу на отмену операции, чтобы уведомить систему о причине отмены операции. Если служба завершает работу, она также может передать одно из этих значений поставщику. |
MI_DestinationOptions_ImpersonationType Используется обработчиком протокола DCOM для указания способа олицетворения на сервере. |
MI_ErrorCategory Это перечисление определяет категории ошибок для расширений CIM. |
MI_LocaleType При настройке и получении языковых стандартов требуется тип языкового стандарта. |
MI_OperationCallback_ResponseType Если MI_CallbackMode MI_CALLBACKMODE_INQUIRE, одно из этих значений можно использовать в обратном вызове. |
MI_PromptType Определяет типы запросов для расширений CIM. |
MI_ProviderArchitecture Это перечисление определяет архитектуру поставщика WMI, используемую на сервере. |
MI_Result Определяет коды возврата функции. |
MI_SubscriptionDeliveryType Различает тип доставки принудительной или опрашиваемой подписки. Это не поддерживается при использовании протокола DCOM. |
MI_Type Эти значения определяют тип данных квалификаторов, свойства, ссылки, параметры и возвращаемые значения методов для типов данных CIM. |