Перечисление WbemErrorEnum (wbemdisp.h)

Константы WbemErrorEnum определяют ошибки, которые могут быть возвращены API скриптов для вызовов WMI .

Эти константы определяются библиотекой типов скриптов Wbemdisp.tlb. Приложения Visual Basic могут получить доступ к этой библиотеке; Языки сценариев должны использовать значение константы напрямую, если они не используют формат XML-файла узла сценариев Windows (WSH). Дополнительные сведения см. в разделе Использование библиотеки типов сценариев WMI.

Другие языки могут иметь разные имена для этих значений. См. статьи WMI Error Constants (Константы ошибок WMI) и WBEMSTATUS (WBEMSTATUS).

Синтаксис

typedef enum WbemErrorEnum {
  wbemNoErr = 0,
  wbemErrFailed = 0x80041001,
  wbemErrNotFound = 0x80041002,
  wbemErrAccessDenied = 0x80041003,
  wbemErrProviderFailure = 0x80041004,
  wbemErrTypeMismatch = 0x80041005,
  wbemErrOutOfMemory = 0x80041006,
  wbemErrInvalidContext = 0x80041007,
  wbemErrInvalidParameter = 0x80041008,
  wbemErrNotAvailable = 0x80041009,
  wbemErrCriticalError = 0x8004100a,
  wbemErrInvalidStream = 0x8004100b,
  wbemErrNotSupported = 0x8004100c,
  wbemErrInvalidSuperclass = 0x8004100d,
  wbemErrInvalidNamespace = 0x8004100e,
  wbemErrInvalidObject = 0x8004100f,
  wbemErrInvalidClass = 0x80041010,
  wbemErrProviderNotFound = 0x80041011,
  wbemErrInvalidProviderRegistration = 0x80041012,
  wbemErrProviderLoadFailure = 0x80041013,
  wbemErrInitializationFailure = 0x80041014,
  wbemErrTransportFailure = 0x80041015,
  wbemErrInvalidOperation = 0x80041016,
  wbemErrInvalidQuery = 0x80041017,
  wbemErrInvalidQueryType = 0x80041018,
  wbemErrAlreadyExists = 0x80041019,
  wbemErrOverrideNotAllowed = 0x8004101a,
  wbemErrPropagatedQualifier = 0x8004101b,
  wbemErrPropagatedProperty = 0x8004101c,
  wbemErrUnexpected = 0x8004101d,
  wbemErrIllegalOperation = 0x8004101e,
  wbemErrCannotBeKey = 0x8004101f,
  wbemErrIncompleteClass = 0x80041020,
  wbemErrInvalidSyntax = 0x80041021,
  wbemErrNondecoratedObject = 0x80041022,
  wbemErrReadOnly = 0x80041023,
  wbemErrProviderNotCapable = 0x80041024,
  wbemErrClassHasChildren = 0x80041025,
  wbemErrClassHasInstances = 0x80041026,
  wbemErrQueryNotImplemented = 0x80041027,
  wbemErrIllegalNull = 0x80041028,
  wbemErrInvalidQualifierType = 0x80041029,
  wbemErrInvalidPropertyType = 0x8004102a,
  wbemErrValueOutOfRange = 0x8004102b,
  wbemErrCannotBeSingleton = 0x8004102c,
  wbemErrInvalidCimType = 0x8004102d,
  wbemErrInvalidMethod = 0x8004102e,
  wbemErrInvalidMethodParameters = 0x8004102f,
  wbemErrSystemProperty = 0x80041030,
  wbemErrInvalidProperty = 0x80041031,
  wbemErrCallCancelled = 0x80041032,
  wbemErrShuttingDown = 0x80041033,
  wbemErrPropagatedMethod = 0x80041034,
  wbemErrUnsupportedParameter = 0x80041035,
  wbemErrMissingParameter = 0x80041036,
  wbemErrInvalidParameterId = 0x80041037,
  wbemErrNonConsecutiveParameterIds = 0x80041038,
  wbemErrParameterIdOnRetval = 0x80041039,
  wbemErrInvalidObjectPath = 0x8004103a,
  wbemErrOutOfDiskSpace = 0x8004103b,
  wbemErrBufferTooSmall = 0x8004103c,
  wbemErrUnsupportedPutExtension = 0x8004103d,
  wbemErrUnknownObjectType = 0x8004103e,
  wbemErrUnknownPacketType = 0x8004103f,
  wbemErrMarshalVersionMismatch = 0x80041040,
  wbemErrMarshalInvalidSignature = 0x80041041,
  wbemErrInvalidQualifier = 0x80041042,
  wbemErrInvalidDuplicateParameter = 0x80041043,
  wbemErrTooMuchData = 0x80041044,
  wbemErrServerTooBusy = 0x80041045,
  wbemErrInvalidFlavor = 0x80041046,
  wbemErrCircularReference = 0x80041047,
  wbemErrUnsupportedClassUpdate = 0x80041048,
  wbemErrCannotChangeKeyInheritance = 0x80041049,
  wbemErrCannotChangeIndexInheritance = 0x80041050,
  wbemErrTooManyProperties = 0x80041051,
  wbemErrUpdateTypeMismatch = 0x80041052,
  wbemErrUpdateOverrideNotAllowed = 0x80041053,
  wbemErrUpdatePropagatedMethod = 0x80041054,
  wbemErrMethodNotImplemented = 0x80041055,
  wbemErrMethodDisabled = 0x80041056,
  wbemErrRefresherBusy = 0x80041057,
  wbemErrUnparsableQuery = 0x80041058,
  wbemErrNotEventClass = 0x80041059,
  wbemErrMissingGroupWithin = 0x8004105a,
  wbemErrMissingAggregationList = 0x8004105b,
  wbemErrPropertyNotAnObject = 0x8004105c,
  wbemErrAggregatingByObject = 0x8004105d,
  wbemErrUninterpretableProviderQuery = 0x8004105f,
  wbemErrBackupRestoreWinmgmtRunning = 0x80041060,
  wbemErrQueueOverflow = 0x80041061,
  wbemErrPrivilegeNotHeld = 0x80041062,
  wbemErrInvalidOperator = 0x80041063,
  wbemErrLocalCredentials = 0x80041064,
  wbemErrCannotBeAbstract = 0x80041065,
  wbemErrAmendedObject = 0x80041066,
  wbemErrClientTooSlow = 0x80041067,
  wbemErrNullSecurityDescriptor = 0x80041068,
  wbemErrTimeout = 0x80041069,
  wbemErrInvalidAssociation = 0x8004106a,
  wbemErrAmbiguousOperation = 0x8004106b,
  wbemErrQuotaViolation = 0x8004106c,
  wbemErrTransactionConflict = 0x8004106d,
  wbemErrForcedRollback = 0x8004106e,
  wbemErrUnsupportedLocale = 0x8004106f,
  wbemErrHandleOutOfDate = 0x80041070,
  wbemErrConnectionFailed = 0x80041071,
  wbemErrInvalidHandleRequest = 0x80041072,
  wbemErrPropertyNameTooWide = 0x80041073,
  wbemErrClassNameTooWide = 0x80041074,
  wbemErrMethodNameTooWide = 0x80041075,
  wbemErrQualifierNameTooWide = 0x80041076,
  wbemErrRerunCommand = 0x80041077,
  wbemErrDatabaseVerMismatch = 0x80041078,
  wbemErrVetoPut = 0x80041079,
  wbemErrVetoDelete = 0x8004107a,
  wbemErrInvalidLocale = 0x80041080,
  wbemErrProviderSuspended = 0x80041081,
  wbemErrSynchronizationRequired = 0x80041082,
  wbemErrNoSchema = 0x80041083,
  wbemErrProviderAlreadyRegistered = 0x80041084,
  wbemErrProviderNotRegistered = 0x80041085,
  wbemErrFatalTransportError = 0x80041086,
  wbemErrEncryptedConnectionRequired = 0x80041087,
  wbemErrRegistrationTooBroad = 0x80042001,
  wbemErrRegistrationTooPrecise = 0x80042002,
  wbemErrTimedout = 0x80043001,
  wbemErrResetToDefault = 0x80043002
} ;

Константы

 
wbemNoErr
Значение: 0
Вызов выполнен успешно.
wbemErrFailed
Значение: 0x80041001
Вызов не выполнен.
wbemErrNotFound
Значение: 0x80041002
Объект не найден.
wbemErrAccessDenied
Значение: 0x80041003
Текущий пользователь не имеет разрешения на выполнение данного действия.
wbemErrProviderFailure
Значение: 0x80041004
Поставщик завершился сбоем не во время инициализации.
wbemErrTypeMismatch
Значение: 0x80041005
Обнаружено несоответствие типов.
wbemErrOutOfMemory
Значение: 0x80041006
Недостаточно памяти для выполнения операции.
wbemErrInvalidContext
Значение: 0x80041007
The
Недопустимый объект SWbemNamedValue.
wbemErrInvalidParameter
Значение: 0x80041008
Один из параметров вызова указан неправильно.
wbemErrNotAvailable
Значение: 0x80041009
Ресурс (обычно удаленный сервер) в данный момент недоступен.
wbemErrCriticalError
Значение: 0x8004100a
Произошла внутренняя, критическая, неожиданная ошибка. Сообщить об этой ошибке в Службу технической поддержки Майкрософт
Поддерживается.
wbemErrInvalidStream
Значение: 0x8004100b
В течение удаленного сеанса поврежден один или несколько сетевых пакетов.
wbemErrNotSupported
Значение: 0x8004100c
Эта функция или операция не поддерживается.
wbemErrInvalidSuperclass
Значение: 0x8004100d
Указанный родительский класс недопустим.
wbemErrInvalidNamespace
Значение: 0x8004100e
Не удалось найти указанное пространство имен.
wbemErrInvalidObject
Значение: 0x8004100f
Задан недопустимый экземпляр.
wbemErrInvalidClass
Значение: 0x80041010
Задан недопустимый класс.
wbemErrProviderNotFound
Значение: 0x80041011
Поставщик, на которого ссылается схема, не имеет соответствующей регистрации.
wbemErrInvalidProviderRegistration
Значение: 0x80041012
Поставщик, на которого ссылается схема, имеет неверную или неполную регистрацию. Эта ошибка может быть вызвана
отсутствует команда пространства имен pragma в MOF-файле, используемом для
зарегистрируйте поставщик, в результате чего поставщик регистрируется в неправильном пространстве имен WMI. Эта ошибка также может
причиной является поврежденный репозиторий, который может быть исправлен путем его удаления и повторной компиляции MOF-файлов.
wbemErrProviderLoadFailure
Значение: 0x80041013
COM не может найти поставщика, на которого ссылается схема. Эта ошибка может быть вызвана любым из следующих причин:

Поставщик использует библиотеку DLL WMI, которая не соответствует LIB-файлу, используемому при сборке поставщика.

Библиотека DLL поставщика или любые библиотеки DLL, от которых она зависит, повреждены.

Поставщику не удалось экспортировать
DllRegisterServer.

Внутрипроцессный поставщик не зарегистрирован с помощью /regsvr32.

Внепроцессный поставщик не зарегистрирован
с помощью параметра /regserver.
wbemErrInitializationFailure
Значение: 0x80041014
Инициализация компонента, например поставщика, не выполнена по внутренним причинам.
wbemErrTransportFailure
Значение: 0x80041015
Произошла ошибка сети, препятствующая нормальной работе.
wbemErrInvalidOperation
Значение: 0x80041016
Запрошенная операция недопустима. Эта ошибка обычно применяется к недопустимым попыткам удаления классов или
Свойства
wbemErrInvalidQuery
Значение: 0x80041017
Запрошенная операция недопустима. Эта ошибка обычно применяется к недопустимым попыткам удаления классов или
Свойства
wbemErrInvalidQueryType
Значение: 0x80041018
Запрошенный язык запросов не поддерживается.
wbemErrAlreadyExists
Значение: 0x80041019
В операции put был указан флаг wbemChangeFlagCreateOnly , но
экземпляр уже существует.
wbemErrOverrideNotAllowed
Значение: 0x8004101a
Невозможно выполнить операцию добавления для этого квалификатора, так как объект-владение не допускает
Переопределения.
wbemErrPropagatedQualifier
Значение: 0x8004101b
Пользователь попытался удалить квалификатор без владельца. Квалификатор наследовался от родительского
.
wbemErrPropagatedProperty
Значение: 0x8004101c
Пользователь попытался удалить свойство без владельца. Свойство наследуется от родительского объекта
.
wbemErrUnexpected
Значение: 0x8004101d
Клиент совершил непредвиденную и недопустимую последовательность вызовов, например вызовы
EndEnumeration перед вызовом
BeginEnumeration.
wbemErrIllegalOperation
Значение: 0x8004101e
Пользователь запросил недопустимую операцию, например порождение класса от экземпляра.
wbemErrCannotBeKey
Значение: 0x8004101f
Предпринята недопустимая попытка указать ключевой квалификатор для свойства, которое не может быть ключом. Ключи:
указан в определении класса для объекта и не может быть изменен для каждого экземпляра.
wbemErrIncompleteClass
Значение: 0x80041020
Текущий объект не является допустимым определением класса. Либо оно является неполным, либо оно не зарегистрировано
с WMI с помощью SWbemObject.Put_.
wbemErrInvalidSyntax
Значение: 0x80041021
Синтаксис входного параметра неверен для применимой структуры данных. Например, при CIM
Структура даты и времени не имеет правильного формата при передаче в
SWbemDateTime.SetFileTime.
wbemErrNondecoratedObject
Значение: 0x80041022
Зарезервировано для последующего использования.
wbemErrReadOnly
Значение: 0x80041023
Попытка изменить свойство, доступное в режиме "только чтение".
wbemErrProviderNotCapable
Значение: 0x80041024
Поставщик не может выполнить запрошенную операцию. Сюда входит слишком сложный запрос.
получение экземпляра, создание или обновление класса, удаление класса или перечисление класса.
wbemErrClassHasChildren
Значение: 0x80041025
Предпринята попытка внести изменение, которое сделает недействительным подкласс.
wbemErrClassHasInstances
Значение: 0x80041026
Предпринята попытка удалить или изменить класс, который имеет экземпляры.
wbemErrQueryNotImplemented
Значение: 0x80041027
Зарезервировано для последующего использования.
wbemErrIllegalNull
Значение: 0x80041028
Значение Nothing было указано для свойства, которое не может иметь значение Nothing, например значение, помеченное свойством
Key, Indexed,
или Not_Null квалификатор.
wbemErrInvalidQualifierType
Значение: 0x80041029
Для свойства задан недопустимый CIM-тип.
wbemErrInvalidPropertyType
Значение: 0x8004102a
Для свойства задан недопустимый CIM-тип.
wbemErrValueOutOfRange
Значение: 0x8004102b
Запрос выполнен за пределами допустимого интервала значений или же запрос несовместим с типом.
wbemErrCannotBeSingleton
Значение: 0x8004102c
Предпринята недопустимая попытка создать класс singleton, например, если класс является производным от
класс, отличный от одноэлементного.
wbemErrInvalidCimType
Значение: 0x8004102d
Задан недопустимый CIM-тип.
wbemErrInvalidMethod
Значение: 0x8004102e
Запрошенный метод недоступен.
wbemErrInvalidMethodParameters
Значение: 0x8004102f
Предоставленные параметры метода недопустимы.
wbemErrSystemProperty
Значение: 0x80041030
Предпринята попытка получить квалификаторы для системного свойства.
wbemErrInvalidProperty
Значение: 0x80041031
Тип свойства не распознан.
wbemErrCallCancelled
Значение: 0x80041032
Асинхронный процесс отменен системой или пользователем. Обратите внимание, что из-за времени и характера
асинхронной операции операция, возможно, не была действительно отменена.
wbemErrShuttingDown
Значение: 0x80041033
Пользователь запросил операцию, пока WMI находится в процессе завершения работы.
wbemErrPropagatedMethod
Значение: 0x80041034
Предпринята попытка повторного использования существующего имени метода из родительского класса, и сигнатуры не были выполнены.
Матч.
wbemErrUnsupportedParameter
Значение: 0x80041035
Одно или несколько значений параметров, например, текст запроса, являются слишком сложными или не поддерживаются. Таким образом, WMI является
запрос на повторную попытку операции с более простыми параметрами.
wbemErrMissingParameter
Значение: 0x80041036
В вызове метода отсутствует параметр.
wbemErrInvalidParameterId
Значение: 0x80041037
Параметр метода имеет идентификатор
Недопустимый квалификатор.
wbemErrNonConsecutiveParameterIds
Значение: 0x80041038
Один или несколько параметров метода имеют
Квалификаторы идентификаторов, которые не являются
Последовательности.
wbemErrParameterIdOnRetval
Значение: 0x80041039
Возвращаемое значение метода имеет
Квалификатор идентификатора .
wbemErrInvalidObjectPath
Значение: 0x8004103a
Указанный путь к объекту недопустим.
wbemErrOutOfDiskSpace
Значение: 0x8004103b
На диске нет места или достигнуто ограничение в 4 ГБ для репозитория WMI (репозитория CIM).
wbemErrBufferTooSmall
Значение: 0x8004103c
Предоставленный буфер был слишком мал для хранения всех объектов в перечислителе или для чтения строки.
.
wbemErrUnsupportedPutExtension
Значение: 0x8004103d
Поставщик не поддерживает запрошенную операцию Put.
wbemErrUnknownObjectType
Значение: 0x8004103e
В ходе маршалинга обнаружен объект с неверным типом или версией.
wbemErrUnknownPacketType
Значение: 0x8004103f
В ходе маршалинга обнаружен пакет с неверным типом или версией.
wbemErrMarshalVersionMismatch
Значение: 0x80041040
Пакет имеет неподдерживаемую версию.
wbemErrMarshalInvalidSignature
Значение: 0x80041041
Пакет поврежден.
wbemErrInvalidQualifier
Значение: 0x80041042
Предпринята попытка несоответствия квалификаторов, например помещение [ключа] в объект вместо
.
wbemErrInvalidDuplicateParameter
Значение: 0x80041043
В CIM-методе объявлен дублированный параметр.
wbemErrTooMuchData
Значение: 0x80041044
Зарезервировано для последующего использования.
wbemErrServerTooBusy
Значение: 0x80041045
Вызов IWbemObjectSink::Indicate имеет
. Поставщик может перезапустить событие.
wbemErrInvalidFlavor
Значение: 0x80041046
Указанный вариант недействителен.
wbemErrCircularReference
Значение: 0x80041047
Предпринята попытка создать циклическую ссылку (например, наследование класса от
себя).
wbemErrUnsupportedClassUpdate
Значение: 0x80041048
Заданный класс не поддерживается.
wbemErrCannotChangeKeyInheritance
Значение: 0x80041049
Предпринята попытка изменить ключ, если экземпляры или подклассы уже используют ключ.
wbemErrCannotChangeIndexInheritance
Значение: 0x80041050
Предпринята попытка изменить индекс, если экземпляры или подклассы уже используют индекс.
wbemErrTooManyProperties
Значение: 0x80041051
Предпринята попытка создать большее количество свойств, чем поддерживает текущая версия класса.
wbemErrUpdateTypeMismatch
Значение: 0x80041052
Свойство было переопределено в производном классе с конфликтным типом.
wbemErrUpdateOverrideNotAllowed
Значение: 0x80041053
Предпринята попытка переопределить непереопределяемый квалификатор в производном классе.
wbemErrUpdatePropagatedMethod
Значение: 0x80041054
Метод был повторно объявлен в производном классе с конфликтной сигнатурой.
wbemErrMethodNotImplemented
Значение: 0x80041055
Предпринята попытка выполнить метод, не помеченный как [implemented], в любом соответствующем классе.
wbemErrMethodDisabled
Значение: 0x80041056
Предпринята попытка выполнить метод, помеченный как [disabled].
wbemErrRefresherBusy
Значение: 0x80041057
Обновитель занят другой операцией.
wbemErrUnparsableQuery
Значение: 0x80041058
Фильтрующий запрос синтаксически недопустим.
wbemErrNotEventClass
Значение: 0x80041059
Предложение FROM фильтрующего запроса ссылается на класс, который не является классом событий (не производным от
__Event).
wbemErrMissingGroupWithin
Значение: 0x8004105a
Предложение GROUP BY использовано без соответствующего предложения GROUP WITHIN.
wbemErrMissingAggregationList
Значение: 0x8004105b
Использовано предложение GROUP BY. Статистическая обработка всех свойств не поддерживается.
wbemErrPropertyNotAnObject
Значение: 0x8004105c
Точечная нотация использована для свойства, которое не является внедренным объектом.
wbemErrAggregatingByObject
Значение: 0x8004105d
Предложение GROUP BY ссылается на свойство, которое является внедренным объектом, без использования точечной нотации.
wbemErrUninterpretableProviderQuery
Значение: 0x8004105f
Запрос на регистрацию поставщика событий
(__EventProviderRegistration) не
укажите классы, для которых были предоставлены события.
wbemErrBackupRestoreWinmgmtRunning
Значение: 0x80041060
Был сделан запрос на резервное копирование или восстановление репозитория во время использования WMI.
wbemErrQueueOverflow
Значение: 0x80041061
Очередь асинхронной доставки переполнена из-за слишком медленной работы потребителя события.
wbemErrPrivilegeNotHeld
Значение: 0x80041062
Операция не выполнена, так как клиент не имеет необходимых привилегий безопасности.
wbemErrInvalidOperator
Значение: 0x80041063
Для свойства этого типа данный оператор недопустим.
wbemErrLocalCredentials
Значение: 0x80041064
Пользователь указал имя пользователя, пароль или центр для локального подключения. Пользователь должен использовать пустой
имя пользователя и пароль и использовать безопасность по умолчанию.
wbemErrCannotBeAbstract
Значение: 0x80041065
Класс был сделан абстрактным, если его родительский класс не является абстрактным.
wbemErrAmendedObject
Значение: 0x80041066
Измененный объект был помещен без флага wbemFlagUseAmendedQualifiers
Указанного.
wbemErrClientTooSlow
Значение: 0x80041067
Клиент недостаточно быстро извлекал объекты из перечисления. Эта константа возвращается при
клиент создает объект перечисления, но не извлекает объекты из перечислителя своевременно.
в результате создания резервных копий кэшей объектов перечислителя.
wbemErrNullSecurityDescriptor
Значение: 0x80041068
Использовался пустой дескриптор безопасности.
wbemErrTimeout
Значение: 0x80041069
Истекло время ожидания для выполнения операции.
wbemErrInvalidAssociation
Значение: 0x8004106a
Используемая связь недопустима.
wbemErrAmbiguousOperation
Значение: 0x8004106b
Операция была неоднозначной.
wbemErrQuotaViolation
Значение: 0x8004106c
Инструментарий WMI занимает слишком много памяти. Это может быть вызвано либо низкой доступностью памяти, либо чрезмерным
использование памяти WMI.
wbemErrTransactionConflict
Значение: 0x8004106d
Операция привела к конфликту транзакций.
wbemErrForcedRollback
Значение: 0x8004106e
Транзакция принудительно выполняет откат.
wbemErrUnsupportedLocale
Значение: 0x8004106f
Языковой стандарт, используемый в вызове, не поддерживается.
wbemErrHandleOutOfDate
Значение: 0x80041070
Дескриптор объекта устарел.
wbemErrConnectionFailed
Значение: 0x80041071
Указывает, что произошел сбой подключения к базе данных SQL.
wbemErrInvalidHandleRequest
Значение: 0x80041072
Недопустимый запрос дескриптора.
wbemErrPropertyNameTooWide
Значение: 0x80041073
Имя свойства содержит более 255 символов.
wbemErrClassNameTooWide
Значение: 0x80041074
Имя класса содержит более 255 символов.
wbemErrMethodNameTooWide
Значение: 0x80041075
Имя метода содержит более 255 символов.
wbemErrQualifierNameTooWide
Значение: 0x80041076
Имя квалификатора содержит более 255 символов.
wbemErrRerunCommand
Значение: 0x80041077
Указывает, что команду SQL следует выполнить повторно, так как в SQL существует взаимоблокировка. Это можно вернуть
только в том случае, если данные хранятся в базе данных SQL.
wbemErrDatabaseVerMismatch
Значение: 0x80041078
Версия базы данных не соответствует версии, которую обрабатывает драйвер репозитория.
wbemErrVetoPut
Значение: 0x80041079
WMI не может выполнить операцию put, так как поставщик не разрешает ее.
wbemErrVetoDelete
Значение: 0x8004107a
WMI не может выполнить операцию удаления, так как поставщик не разрешает ее.
wbemErrInvalidLocale
Значение: 0x80041080
Указанный идентификатор языкового стандарта был недопустим для операции.
wbemErrProviderSuspended
Значение: 0x80041081
Поставщик приостановлен.
wbemErrSynchronizationRequired
Значение: 0x80041082
Объект должен быть зафиксирован и извлечен повторно, прежде чем запрошенная операция сможет успешно выполниться. Эта константная
возвращается, когда объект должен быть зафиксирован и повторно извлечен для просмотра значения свойства.
wbemErrNoSchema
Значение: 0x80041083
Операция не может быть завершена, так как схема недоступна.
wbemErrProviderAlreadyRegistered
Значение: 0x80041084
Невозможно выполнить регистрацию поставщика, так как поставщик уже зарегистрирован.
wbemErrProviderNotRegistered
Значение: 0x80041085
Поставщик запрашиваемых данных не зарегистрирован.
wbemErrFatalTransportError
Значение: 0x80041086
Произошла неустранимая ошибка транспорта, и попытка другого транспорта не будет выполнена.
wbemErrEncryptedConnectionRequired
Значение: 0x80041087
Для этой операции клиентское подключение к WINMGMT должно быть зашифровано. The
Необходимо настроить параметры безопасности прокси-сервера IWbemServices
и операция повторна.
wbemErrRegistrationTooBroad
Значение: 0x80042001
Регистрация поставщика перекрывает домен системных событий.
wbemErrRegistrationTooPrecise
Значение: 0x80042002
Предложение WITHIN в этом запросе не использовалось.
wbemErrTimedout
Значение: 0x80043001
Ошибка, определяемая автоматизацией.
wbemErrResetToDefault
Значение: 0x80043002
Пользователь удалил переопределенное значение по умолчанию для текущего класса. Значение по умолчанию для этого свойства в
родительский класс был повторно активирован. Ошибка, определяемая автоматизацией.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Верхняя часть wbemdisp.h

См. также раздел

Константы API для создания скриптов

WBEMSTATUS

Константы ошибок WMI