Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Обзор технологии инфраструктуры управления Windows (MI).
Чтобы разработать инфраструктуру управления Windows (MI), вам потребуются следующие заголовки:
Рекомендации по программированию для этой технологии см. в следующих руководствах.
Перечисления
|
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 Отличается от типа доставки push-уведомлений или подписки по запросу. Это не поддерживается при использовании протокола DCOM. |
|
MI_Type Эти значения указывают тип данных квалификаторов, свойств, ссылок, параметров и возвращаемых методов для типов данных CIM. |
Functions
|
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_ClassObjectNeeded Используется для предоставления запрошенного объекта класса во время десериализации. |
|
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 Включает или отключает проверку cn сертификата при использовании транспорта 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 Определяет, является ли экземпляр экземпляром класса, заданного классомDecl. |
|
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 Возвращает универсальный код ресурса ресурса, используемый для операции. |
|
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_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 Представляет массив указателей на строки, завершаемые значением NULL, 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. |