Константы ошибок WMI
Если возникает ошибка, WMI возвращает код ошибки в виде значения HRESULT . Эти коды могут быть возвращены скриптами, приложениями C++ или Wmic.
Примечание.
Следующая документация предназначена для разработчиков и ИТ-администраторов. Если вы являетесь конечным пользователем, который столкнулся с сообщением об ошибке по WMI, необходимо перейти к служба поддержки Майкрософт и найти код ошибки, который отображается в сообщении об ошибке. Дополнительные сведения об устранении неполадок с скриптами WMI и службой WMI см. в разделе WMI не работает!.
Если WMI возвращает сообщения об ошибках, помните, что они могут не указывать на проблемы в службе WMI или в поставщиках WMI. Сбои могут возникать в других частях операционной системы и возникать как ошибки через WMI. В любом случае не удаляйте репозиторий WMI в качестве первого действия, так как удаление репозитория может причинить ущерб системе или установленным приложениям.
Дополнительные сведения см. в статье об устранении неполадок WMI.
Некоторые методы в классах WMI могут возвращать коды системных и сетевых ошибок (например, 64). Вы можете проверка определение этих типов кодов ошибок с помощью команды net helpmsg в окне командной строки. Например, команда net helpmsg 64 возвращает сообщение: указанное сетевое имя больше недоступно.
В следующем списке перечислены некоторые распространенные диапазоны ошибок.
-
0x80041068 — 0x80041099
-
Ошибки, возникающие в самом WMI.
Сбой определенной операции WMI из-за
- Ошибка в запросе, например, запрос WQL завершается ошибкой или у учетной записи нет правильных разрешений.
- Проблема инфраструктуры WMI, например неправильная регистрация CIM или DCOM.
-
0x8007xx
-
Ошибки, возникающие в основной операционной системе. WMI может возвращать этот тип ошибки из-за внешнего сбоя, например сбоя безопасности DCOM.
-
0x80040xxx
-
Ошибки, возникающие в DCOM. Например, конфигурация DCOM для операций с удаленным компьютером может быть неправильной.
-
0x8005xx
-
Ошибка, возникающая из ADSI (интерфейсы службы Active Directory) или LDAP (протокол упрощенного доступа к каталогу), например, сбой доступа Active Directory при использовании поставщиков WMI Active Directory.
Некоторые методы в классах WMI могут возвращать коды системных и сетевых ошибок (например, 64). Вы можете проверка определение этих типов кодов ошибок с помощью команды net helpmsg в окне командной строки. Например, команда net helpmsg 64 возвращает сообщение: указанное сетевое имя больше недоступно. В C++можно вызвать FormatMessage и указать C:\Windows\System32\wbem\wmiutils.dll в качестве модуля сообщения.
-
WBEM_E_FAILED
-
-
2147749889 (0x80041001)
-
Сбой вызова.
-
-
WBEM_E_NOT_FOUND
-
-
2147749890 (0x80041002)
-
Не удается найти объект.
-
-
WBEM_E_ACCESS_DENIED
-
-
2147749891 (0x80041003)
-
Текущий пользователь не имеет разрешения на выполнение действия.
-
-
WBEM_E_PROVIDER_FAILURE
-
-
2147749892 (0x80041004)
-
Поставщик произошел сбой в некоторое время, кроме во время инициализации.
-
-
WBEM_E_TYPE_MISMATCH
-
-
2147749893 (0x80041005)
-
Произошло несоответствие типов.
-
-
WBEM_E_OUT_OF_MEMORY
-
-
2147749894 (0x80041006)
-
Недостаточно памяти для операции.
-
-
WBEM_E_INVALID_CONTEXT
-
-
2147749895 (0x80041007)
-
Недопустимый объект IWbemContext .
-
-
WBEM_E_INVALID_PARAMETER
-
-
2147749896 (0x80041008)
-
Один из параметров вызова не является правильным.
-
-
WBEM_E_NOT_AVAILABLE
-
-
2147749897 (0x80041009)
-
Ресурс, как правило, удаленный сервер, сейчас недоступен.
-
-
WBEM_E_CRITICAL_ERROR
-
-
2147749898 (0x8004100A)
-
Произошла внутренняя, критическая и непредвиденная ошибка. Сообщите об ошибке в службу технической поддержки Майкрософт.
-
-
WBEM_E_INVALID_STREAM
-
-
2147749899 (0x8004100B)
-
Один или несколько сетевых пакетов были повреждены во время удаленного сеанса.
-
-
WBEM_E_NOT_SUPPORTED
-
-
2147749900 (0x8004100C)
-
Функция или операция не поддерживаются.
-
-
WBEM_E_INVALID_SUPERCLASS
-
-
2147749901 (0x8004100D)
-
Указанный родительский класс недопустим.
-
-
WBEM_E_INVALID_NAMESPACE
-
-
2147749902 (0x8004100E)
-
Не удается найти указанное пространство имен.
-
-
WBEM_E_INVALID_OBJECT
-
-
2147749903 (0x8004100F)
-
Указанный экземпляр недопустим.
-
-
WBEM_E_INVALID_CLASS
-
-
2147749904 (0x80041010)
-
Указанный класс недопустим.
-
-
WBEM_E_PROVIDER_NOT_FOUND
-
-
2147749905 (0x80041011)
-
У поставщика, на который ссылается схема, нет соответствующей регистрации.
-
-
WBEM_E_INVALID_PROVIDER_REGISTRATION
-
-
2147749906
-
У поставщика, на который ссылается схема, имеется неправильное или неполное регистрация.
Эта ошибка может быть вызвана многими условиями, включая следующие:
- Отсутствует команда #pragma пространства имен в файле MOF, используемом для регистрации поставщика. Поставщик может быть зарегистрирован в неправильном пространстве имен WMI.
- Не удалось получить регистрацию COM.
- Недопустимая модель размещения. Дополнительные сведения см. в разделе "Размещение и безопасность поставщика".
- Недопустимый класс, указанный в регистрации.
- Не удалось создать экземпляр или наследовать от класса __Win32Provider , чтобы создать регистрацию поставщика в MOF-файле.
-
-
WBEM_E_PROVIDER_LOAD_FAILURE
-
-
2147749907 (0x80041013)
-
COM не может найти поставщика, на который ссылается схема.
Эта ошибка может быть вызвана многими условиями, включая следующие:
- Поставщик использует библиотеку DLL WMI, которая не соответствует lib-файлу, используемому при создании поставщика.
- БИБЛИОТЕКА DLL поставщика или любой из библиотек DLL, от которых он зависит, поврежден.
- Поставщик не удалось экспортировать DllRegisterServer.
- Поставщик в процессе не зарегистрирован с помощью команды regsvr32 .
- Поставщик вне процесса не зарегистрирован с помощью коммутатора /regserver . Например, myprog.exe /regserver.
-
-
WBEM_E_INITIALIZATION_FAILURE
-
-
2147749908 (0x80041014)
-
Компонент, например поставщик, не удалось инициализировать по внутренним причинам.
-
-
WBEM_E_TRANSPORT_FAILURE
-
-
2147749909 (0x80041015)
-
Ошибка сети, которая предотвращает обычную операцию.
-
-
WBEM_E_INVALID_OPERATION
-
-
2147749910 (0x80041016)
-
Запрошенная операция недопустима. Эта ошибка обычно применяется к недопустимым попыткам удаления классов или свойств.
-
-
WBEM_E_INVALID_QUERY
-
-
2147749911 (0x80041017)
-
Запрос не был синтаксически допустимым.
-
-
WBEM_E_INVALID_QUERY_TYPE
-
-
2147749912 (0x80041018)
-
Запрошенный язык запросов не поддерживается.
-
-
WBEM_E_ALREADY_EXISTS
-
-
2147749913 (0x80041019)
-
В операции put был указан флаг wbemChangeFlagCreateOnly , но экземпляр уже существует.
-
-
WBEM_E_OVERRIDE_NOT_ALLOWED
-
-
2147749914 (0x8004101A)
-
Невозможно выполнить операцию добавления для этого квалификатора, так как принадлежащий объект не разрешает переопределения.
-
-
WBEM_E_PROPAGATED_QUALIFIER
-
-
2147749915 (0x8004101B)
-
Пользователь попытался удалить квалификатор, который не принадлежал. Квалификатор наследовался от родительского класса.
-
-
WBEM_E_PROPAGATED_PROPERTY
-
-
2147749916 (0x8004101C)
-
Пользователь попытался удалить свойство, которое не было владельцем. Свойство наследулось от родительского класса.
-
-
WBEM_E_UNEXPECTED
-
-
2147749917 (0x8004101D)
-
Клиент сделал непредвиденное и незаконное последовательность вызовов, например вызов EndEnumeration перед вызовом BeginEnumeration.
-
-
WBEM_E_ILLEGAL_OPERATION
-
-
2147749918 (0x8004101E)
-
Пользователь запросил незаконное выполнение операции, например создание класса из экземпляра.
-
-
WBEM_E_CANNOT_BE_KEY
-
-
2147749919 (0x8004101F)
-
Недопустимая попытка указать квалификатор ключа для свойства, которое не может быть ключом. Ключи указываются в определении класса для объекта и не могут быть изменены на основе каждого экземпляра.
-
-
WBEM_E_INCOMPLETE_CLASS
-
-
2147749920 (0x80041020)
-
Текущий объект не является допустимым определением класса. Либо он неполный, либо он не зарегистрирован в WMI с помощью SWbemObject.Put_.
-
-
WBEM_E_INVALID_SYNTAX
-
-
2147749921 (0x80041021)
-
Запрос является синтаксически недопустимым.
-
-
WBEM_E_NONDECORATED_OBJECT
-
-
2147749922 (0x80041022)
-
Зарезервировано для последующего использования.
-
-
WBEM_E_READ_ONLY
-
-
2147749923 (0x80041023)
-
Предпринята попытка изменить свойство только для чтения.
-
-
WBEM_E_PROVIDER_NOT_CAPABLE
-
-
2147749924 (0x80041024)
-
Поставщик не может выполнить запрошенную операцию. Это может включать слишком сложный запрос, получение экземпляра, создание или обновление класса, удаление класса или перечисление класса.
-
-
WBEM_E_CLASS_HAS_CHILDREN
-
-
2147749925 (0x80041025)
-
Предпринята попытка внести изменения, которые отменяют подкласс.
-
-
WBEM_E_CLASS_HAS_INSTANCES
-
-
2147749926 (0x80041026)
-
Предпринята попытка удалить или изменить класс, имеющий экземпляры.
-
-
WBEM_E_QUERY_NOT_IMPLEMENTED
-
-
2147749927 (0x80041027)
-
Зарезервировано для последующего использования.
-
-
WBEM_E_ILLEGAL_NULL
-
-
2147749928 (0x80041028)
-
Значение Nothing/NULL было указано для свойства, которое должно иметь значение, например значение, помеченное ключом, индексировано или Not_Null квалификатором.
-
-
WBEM_E_INVALID_QUALIFIER_TYPE
-
-
2147749929 (0x80041029)
-
Значение variant для квалификатора было указано, что не является типом юридического квалификатора.
-
-
WBEM_E_INVALID_PROPERTY_TYPE
-
-
2147749930 (0x8004102A)
-
Недопустимый тип CIM для свойства.
-
-
WBEM_E_VALUE_OUT_OF_RANGE
-
-
2147749931 (0x8004102B)
-
Запрос был выполнен со значением вне диапазона или несовместим с типом.
-
-
WBEM_E_CANNOT_BE_SINGLETON
-
-
2147749932 (0x8004102C)
-
Была предпринята попытка сделать одноэлементный класс, например, когда класс является производным от класса, отличного от одноэлементного.
-
-
WBEM_E_INVALID_CIM_TYPE
-
-
2147749933 (0x8004102D)
-
Указан недопустимый тип CIM.
-
-
WBEM_E_INVALID_METHOD
-
-
2147749934 (0x8004102E)
-
Запрошенный метод недоступен.
-
-
WBEM_E_INVALID_METHOD_PARAMETERS
-
-
2147749935 (0x8004102F)
-
Параметры, предоставленные для метода, недопустимы.
-
-
WBEM_E_SYSTEM_PROPERTY
-
-
2147749936 (0x80041030)
-
Была предпринята попытка получить квалификаторы в системном свойстве.
-
-
WBEM_E_INVALID_PROPERTY
-
-
2147749937 (0x80041031)
-
Тип свойства не распознается.
-
-
WBEM_E_CALL_CANCELLED
-
-
2147749938 (0x80041032)
-
Асинхронный процесс был отменен внутри или пользователем. Обратите внимание, что из-за времени и характера асинхронной операции операция, возможно, не была действительно отменена.
-
-
WBEM_E_SHUTTING_DOWN
-
-
2147749939 (0x80041033)
-
Пользователь запросил операцию, пока WMI находится в процессе завершения работы.
-
-
WBEM_E_PROPAGATED_METHOD
-
-
2147749940 (0x80041034)
-
Предпринята попытка повторно использовать существующее имя метода из родительского класса, а подписи не совпадают.
-
-
WBEM_E_UNSUPPORTED_PARAMETER
-
-
2147749941 (0x80041035)
-
Одно или несколько значений параметров, таких как текст запроса, слишком сложны или неподдерживаемые. Поэтому WMI запрашивается для повтора операции с более простыми параметрами.
-
-
WBEM_E_MISSING_PARAMETER_ID
-
-
2147749942 (0x80041036)
-
Параметр отсутствует в вызове метода.
-
-
WBEM_E_INVALID_PARAMETER_ID
-
-
2147749943 (0x80041037)
-
Параметр метода имеет квалификатор идентификатора, недопустимый.
-
-
WBEM_E_NONCONSECUTIVE_PARAMETER_IDS
-
-
2147749944 (0x80041038)
-
Один или несколько параметров метода имеют квалификаторы идентификаторов , которые находятся вне последовательности.
-
-
WBEM_E_PARAMETER_ID_ON_RETVAL
-
-
2147749945 (0x80041039)
-
Возвращаемое значение для метода имеет квалификатор идентификатора .
-
-
WBEM_E_INVALID_OBJECT_PATH
-
-
2147749946 (0x8004103A)
-
Указанный путь к объекту недопустим.
-
-
WBEM_E_OUT_OF_DISK_SPACE
-
-
2147749947 (0x8004103B)
-
Диск не имеет места или достигается ограничение на 4 ГБ в репозитории WMI (репозиторий CIM).
-
-
WBEM_E_BUFFER_TOO_SMALL
-
-
2147749948 (0x8004103C)
-
Предоставленный буфер слишком мал для хранения всех объектов в перечислителе или для чтения строкового свойства.
-
-
WBEM_E_UNSUPPORTED_PUT_EXTENSION
-
-
2147749949 (0x8004103D)
-
Поставщик не поддерживает запрошенную операцию put.
-
-
WBEM_E_UNKNOWN_OBJECT_TYPE
-
-
2147749950 (0x8004103E)
-
Объект с неправильным типом или версией обнаружен во время маршалинга.
-
-
WBEM_E_UNKNOWN_PACKET_TYPE
-
-
2147749951 (0x8004103F)
-
Пакет с неправильным типом или версией обнаружен во время маршалинга.
-
-
WBEM_E_MARSHAL_VERSION_MISMATCH
-
-
2147749952 (0x80041040)
-
Пакет имеет неподдерживаемую версию.
-
-
WBEM_E_MARSHAL_INVALID_SIGNATURE
-
-
2147749953 (0x80041041)
-
Пакет, как представляется, поврежден.
-
-
WBEM_E_INVALID_QUALIFIER
-
-
2147749954 (0x80041042)
-
Предпринята попытка сопоставить квалификаторы, например поместить [ключ] в объект вместо свойства.
-
-
WBEM_E_INVALID_DUPLICATE_PARAMETER
-
-
2147749955 (0x80041043)
-
Повторяющийся параметр был объявлен в методе CIM.
-
-
WBEM_E_TOO_MUCH_DATA
-
-
2147749956 (0x80041044)
-
Зарезервировано для последующего использования.
-
-
WBEM_E_SERVER_TOO_BUSY
-
-
2147749957 (0x80041045)
-
Не удалось вызвать IWbemObjectSink::Indicate. Поставщик может перезаготовить событие.
-
-
WBEM_E_INVALID_FLAVOR
-
-
2147749958 (0x80041046)
-
Указанный квалификатор недействителен.
-
-
WBEM_E_CIRCULAR_REFERENCE
-
-
2147749959 (0x80041047)
-
Предпринята попытка создать ссылку, которая является циклической (например, производным от самого класса).
-
-
WBEM_E_UNSUPPORTED_CLASS_UPDATE
-
-
2147749960 (0x80041048)
-
Указанный класс не поддерживается.
-
-
WBEM_E_CANNOT_CHANGE_KEY_INHERITANCE
-
-
2147749961 (0x80041049)
-
Предпринята попытка изменить ключ, когда экземпляры или подклассы уже используют ключ.
-
-
WBEM_E_CANNOT_CHANGE_INDEX_INHERITANCE
-
-
2147749968 (0x80041050)
-
Предпринята попытка изменить индекс, когда экземпляры или подклассы уже используют индекс.
-
-
WBEM_E_TOO_MANY_PROPERTIES
-
-
2147749969 (0x80041051)
-
Предпринята попытка создать больше свойств, чем текущая версия класса.
-
-
WBEM_E_UPDATE_TYPE_MISMATCH
-
-
2147749970 (0x80041052)
-
Свойство было переопределено конфликтующим типом в производном классе.
-
-
WBEM_E_UPDATE_OVERRIDE_NOT_ALLOWED
-
-
2147749971 (0x80041053)
-
Предпринята попытка в производном классе переопределить квалификатор, который нельзя переопределить.
-
-
WBEM_E_UPDATE_PROPAGATED_METHOD
-
-
2147749972 (0x80041054)
-
Метод был повторно объявлен с конфликтующей сигнатурой в производном классе.
-
-
WBEM_E_METHOD_NOT_IMPLEMENTED
-
-
2147749973 (0x80041055)
-
Предпринята попытка выполнить метод, не помеченный [реализованным] в любом соответствующем классе.
-
-
WBEM_E_METHOD_DISABLED
-
-
Предпринята попытка выполнить метод, помеченный [отключено].
-
WBEM_E_REFRESHER_BUSY
-
-
2147749975 (0x80041057)
-
Средство обновления занято другой операцией.
-
-
WBEM_E_UNPARSABLE_QUERY
-
-
2147749976 (0x80041058)
-
Запрос фильтрации является синтаксически недопустимым.
-
-
WBEM_E_NOT_EVENT_CLASS
-
-
2147749977 (0x80041059)
-
Предложение FROM запроса фильтрации ссылается на класс, который не является классом событий (не производным от __Event).
-
-
WBEM_E_MISSING_GROUP_WITHIN
-
-
2147749978 (0x8004105A)
-
Предложение GROUP BY использовалось без соответствующего предложения GROUP WITHIN.
-
-
WBEM_E_MISSING_AGGREGATION_LIST
-
-
2147749979 (0x8004105B)
-
Использовалось предложение GROUP BY. Агрегирование для всех свойств не поддерживается.
-
-
WBEM_E_PROPERTY_NOT_AN_OBJECT
-
-
2147749980 (0x8004105C)
-
Нотация точек использовалась для свойства, которое не является внедренным объектом.
-
-
WBEM_E_AGGREGATING_BY_OBJECT
-
-
2147749981 (0x8004105D)
-
Предложение GROUP BY ссылается на свойство, которое является внедренным объектом без использования нотации точек.
-
-
WBEM_E_UNINTERPRETABLE_PROVIDER_QUERY
-
-
2147749983 (0x8004105F)
-
Запрос на регистрацию поставщика событий (__EventProviderRegistration) не указал классы, для которых были предоставлены события.
-
-
WBEM_E_BACKUP_RESTORE_WINMGMT_RUNNING
-
-
2147749984 (0x80041060)
-
Запрос был сделан для резервного копирования или восстановления репозитория во время его использования WinMgmt.exe или процесса SVCHOST, содержащего службу WMI.
-
-
WBEM_E_QUEUE_OVERFLOW
-
-
2147749985 (0x80041061)
-
Асинхронная очередь доставки переполнена от потребителя события слишком медленно.
-
-
WBEM_E_PRIVILEGE_NOT_HELD
-
-
2147749986 (0x80041062)
-
Сбой операции, так как у клиента нет необходимых прав безопасности.
-
-
WBEM_E_INVALID_OPERATOR
-
-
2147749987 (0x80041063)
-
Оператор недопустим для этого типа свойства.
-
-
WBEM_E_LOCAL_CREDENTIALS
-
-
2147749988 (0x80041064)
-
Пользователь указал имя пользователя, пароль или центр в локальном подключении. Пользователь должен использовать пустое имя пользователя или пароль и полагаться на безопасность по умолчанию.
-
-
WBEM_E_CANNOT_BE_ABSTRACT
-
-
2147749989 (0x80041065)
-
Класс был абстрагируется, если родительский класс не абстрактен.
-
-
WBEM_E_AMENDED_OBJECT
-
-
2147749990 (0x80041066)
-
Измененный объект был записан без указанного флага WBEM_FLAG_USE_AMENDED_QUALIFIERS .
-
-
WBEM_E_CLIENT_TOO_SLOW
-
-
2147749991 (0x80041067)
-
Клиент не извлекал объекты достаточно быстро из перечисления. Эта константа возвращается, когда клиент создает объект перечисления, но не извлекает объекты из перечислителя своевременно, что приводит к резервному копированию кэшей объектов перечислителя.
-
-
WBEM_E_NULL_SECURITY_DESCRIPTOR
-
-
2147749992 (0x80041068)
-
Использовался дескриптор безопасности NULL.
-
-
WBEM_E_TIMED_OUT
-
-
2147749993 (0x80041069)
-
Истекло время ожидания операции.
-
-
WBEM_E_INVALID_ASSOCIATION
-
-
2147749994
-
Связь недопустима.
-
-
WBEM_E_AМБIGUOUS_OPERATION
-
-
2147749995 (0x8004106B)
-
Операция была неоднозначной.
-
-
WBEM_E_QUOTA_VIOLATION
-
-
2147749996 (0x8004106C)
-
WMI занимает слишком много памяти. Это может быть вызвано низкой доступностью памяти или чрезмерным потреблением памяти WMI.
-
-
WBEM_E_TRANSACTION_CONFLICT
-
-
2147749997 (0x8004106D)
-
Операция привела к конфликту транзакций.
-
-
WBEM_E_FORCED_ROLLBACK
-
-
2147749998 (0x8004106E)
-
Транзакция заставила откат.
-
-
WBEM_E_UNSUPPORTED_LOCALE
-
-
2147749999 (0x8004106F)
-
Языковой стандарт, используемый в вызове, не поддерживается.
-
-
WBEM_E_HANDLE_OUT_OF_DATE
-
-
2147750000 (0x80041070)
-
Дескриптор объекта устарел.
-
-
WBEM_E_CONNECTION_FAILED
-
-
2147750001 (0x80041071)
-
Подключение сбой базы данных SQL.
-
-
WBEM_E_INVALID_HANDLE_REQUEST
-
-
2147750002 (0x80041072)
-
Недопустимый запрос дескриптора.
-
-
WBEM_E_PROPERTY_NAME_TOO_WIDE
-
-
2147750003 (0x80041073)
-
Имя свойства содержит более 255 символов.
-
-
WBEM_E_CLASS_NAME_TOO_WIDE
-
-
2147750004 (0x80041074)
-
Имя класса содержит более 255 символов.
-
-
WBEM_E_METHOD_NAME_TOO_WIDE
-
-
2147750005 (0x80041075)
-
Имя метода содержит более 255 символов.
-
-
WBEM_E_QUALIFIER_NAME_TOO_WIDE
-
-
2147750006 (0x80041076)
-
Имя квалификатора содержит более 255 символов.
-
-
WBEM_E_RERUN_COMMAND
-
-
2147750007 (0x80041077)
-
Команда SQL должна быть повторно выполнена, так как в SQL существует взаимоблокировка. Это можно вернуть только в том случае, если данные хранятся в базе данных SQL.
-
-
WBEM_E_DATABASE_VER_MISMATCH
-
-
2147750008 (0x80041078)
-
Версия базы данных не соответствует версии, которую обрабатывает драйвер репозитория.
-
-
WBEM_E_VETO_DELETE
-
-
2147750009 (0x80041079)
-
WMI не может выполнить операцию удаления, так как поставщик не разрешает ее.
-
-
WBEM_E_VETO_PUT
-
-
2147750010 (0x8004107A)
-
WMI не может выполнить операцию put, так как поставщик не разрешает ее.
-
-
WBEM_E_INVALID_LOCALE
-
-
2147750016 (0x80041080)
-
Указанный идентификатор языкового стандарта недействителен для операции.
-
-
WBEM_E_PROVIDER_SUSPENDED
-
-
2147750017 (0x80041081)
-
Поставщик приостановлен.
-
-
WBEM_E_SYNCHRONIZATION_REQUIRED
-
-
2147750018 (0x80041082)
-
Объект должен быть записан в репозиторий WMI и получен еще раз, прежде чем запрошенная операция будет выполнена успешно. Эта константа возвращается, когда объект должен быть зафиксирован и получен для просмотра значения свойства.
-
-
WBEM_E_NO_SCHEMA
-
-
2147750019 (0x80041083)
-
Невозможно завершить операцию; схема недоступна.
-
-
WBEM_E_PROVIDER_ALREADY_REGISTERED
-
-
02147750020 (0x119FD010)
-
Поставщик не может быть зарегистрирован, так как он уже зарегистрирован.
-
-
WBEM_E_PROVIDER_NOT_REGISTERED
-
-
2147750021 (0x80041085)
-
Поставщик не зарегистрирован.
-
-
WBEM_E_FATAL_TRANSPORT_ERROR
-
-
2147750022 (0x80041086)
-
Произошла неустранимая ошибка транспорта.
-
-
WBEM_E_ENCRYPTED_CONNECTION_REQUIRED
-
-
2147750023 (0x80041087)
-
Пользователь попытался задать имя компьютера или домен без зашифрованного подключения.
-
-
WBEM_E_PROVIDER_TIMED_OUT
-
-
2147750024 (0x80041088)
-
Поставщик не удалось сообщить о результатах в течение указанного времени ожидания.
-
-
WBEM_E_NO_KEY
-
-
2147750025 (0x80041089)
-
Пользователь попытался поместить экземпляр без определенного ключа.
-
-
WBEM_E_PROVIDER_DISABLED
-
-
2147750026 (0x8004108A)
-
Пользователь попытался зарегистрировать экземпляр поставщика, но сервер COM для экземпляра поставщика был выгружен.
-
-
WBEMESS_E_REGISTRATION_TOO_BROAD
-
-
2147753985 (0x80042001)
-
Регистрация поставщика перекрывается доменом системных событий.
-
-
WBEMESS_E_REGISTRATION_TOO_PRECISE
-
-
2147753986 (0x80042002)
-
Предложение WITHIN не использовалось в этом запросе.
-
-
WBEMESS_E_AUTHZ_NOT_PRIVILEGED
-
-
2147753987 (0x80042003)
-
Этот компьютер не имеет необходимых разрешений домена для поддержки функций безопасности, связанных с созданным экземпляром подписки. Обратитесь к домену Администратор istrator, чтобы получить этот компьютер, добавленный в группу доступа к авторизации Windows.
-
-
WBEM_E_RETRY_LATER
-
-
2147758081 (0x80043001)
-
Зарезервировано для последующего использования.
-
-
WBEM_E_RESOURCE_CONTENTION
-
-
2147758082 (0x80043002)
-
Зарезервировано для последующего использования.
-
-
WBEMMOF_E_EXPECTED_QUALIFIER_NAME
-
-
2147762177 (0x80044001)
-
Ожидается имя квалификатора.
-
-
WBEMMOF_E_EXPECTED_SEMI
-
-
2147762178 (0x80044002)
-
Ожидается точка с запятой или "=".
-
-
WBEMMOF_E_EXPECTED_OPEN_BRACE
-
-
2147762179 (0x80044003)
-
Ожидается открытие фигурной скобки.
-
-
WBEMMOF_E_EXPECTED_CLOSE_BRACE
-
-
2147762180 (0x80044004)
-
Отсутствует закрывающая скобка или недопустимый элемент массива.
-
-
WBEMMOF_E_EXPECTED_CLOSE_BRACKET
-
-
2147762181 (0x80044005)
-
Ожидается закрывающая скобка.
-
-
WBEMMOF_E_EXPECTED_CLOSE_PAREN
-
-
2147762182 (0x80044006)
-
Ожидаемая закрывающая скобка.
-
-
WBEMMOF_E_ILLEGAL_CONSTANT_VALUE
-
-
2147762183 (0x80044007)
-
Числовое значение из диапазона или строк без кавычек.
-
-
WBEMMOF_E_EXPECTED_TYPE_IDENTIFIER
-
-
2147762184 (0x80044008)
-
Ожидается идентификатор типа.
-
-
WBEMMOF_E_EXPECTED_OPEN_PAREN
-
-
2147762185 (0x80044009)
-
Ожидается открытая скобка.
-
-
WBEMMOF_E_UNRECOGNIZED_TOKEN
-
-
2147762186 (0x8004400A)
-
Непредвиденный маркер в файле.
-
-
WBEMMOF_E_UNRECOGNIZED_TYPE
-
-
2147762187 (0x8004400B)
-
Неподдерживаемый или неподдерживаемый идентификатор типа.
-
-
WBEMMOF_E_EXPECTED_PROPERTY_NAME
-
-
2147762187 (0x8004400B)
-
Ожидаемое имя свойства или метода.
-
-
WBEMMOF_E_TYPEDEF_NOT_SUPPORTED
-
-
2147762189 (0x8004400D)
-
Типдефы и перечисленные типы не поддерживаются.
-
-
WBEMMOF_E_UNEXPECTED_ALIAS
-
-
2147762190 (0x8004400E)
-
Только ссылка на объект класса может иметь значение псевдонима.
-
-
WBEMMOF_E_UNEXPECTED_ARRAY_INIT
-
-
2147762191 (0x8004400F)
-
Непредвиденная инициализация массива. Массивы должны быть объявлены с [].
-
-
WBEMMOF_E_INVALID_AMENDMENT_SYNTAX
-
-
2147762192 (0x80044010)
-
Недопустимый синтаксис пути пространства имен.
-
-
WBEMMOF_E_INVALID_DUPLICATE_AMENDMENT
-
-
2147762193 (0x80044011)
-
Повторяющиеся описатели поправки.
-
-
WBEMMOF_E_INVALID_PRAGMA
-
WBEMMOF_E_INVALID_NAMESPACE_SYNTAX
-
-
2147762195 (0x80044013)
-
Недопустимый синтаксис пути пространства имен.
-
-
WBEMMOF_E_EXPECTED_CLASS_NAME
-
-
2147762196 (0x80044014)
-
Непредвиденный символ в имени класса должен быть идентификатором.
-
-
WBEMMOF_E_TYPE_MISMATCH
-
-
2147762197 (0x80044015)
-
Указанное значение нельзя сделать в соответствующий тип.
-
-
WBEMMOF_E_EXPECTED_ALIAS_NAME
-
-
2147762198 (0x80044016)
-
Знак доллара должен следовать псевдониму в качестве идентификатора.
-
-
WBEMMOF_E_INVALID_CLASS_DECLARATION
-
-
2147762199 (0x80044017)
-
Недопустимое объявление класса.
-
-
WBEMMOF_E_INVALID_INSTANCE_DECLARATION
-
-
2147762200 (0x80044018)
-
Недопустимое объявление экземпляра. Он должен начинаться с "экземпляра"
-
-
WBEMMOF_E_EXPECTED_DOLLAR
-
-
2147762201 (0x80044019)
-
Ожидаемый знак доллара. Псевдоним в форме "$name" должен соответствовать ключевое слово "as".
-
-
WBEMMOF_E_CIMTYPE_QUALIFIER
-
-
2147762202 (0x8004401A)
-
Квалификатор CIMTYPE нельзя указать непосредственно в MOF-файле. Используйте нотацию стандартного типа.
-
-
WBEMMOF_E_DUPLICATE_PROPERTY
-
-
2147762203 (0x8004401B)
-
В MOF найдено повторяющееся имя свойства.
-
-
WBEMMOF_E_INVALID_NAMESPACE_SPECIFICATION
-
-
2147762204 (0x8004401C)
-
Недопустимый синтаксис пространства имен. Ссылки на другие серверы не допускаются.
-
-
WBEMMOF_E_OUT_OF_RANGE
-
-
2147762205 (0x8004401D)
-
Значение вне диапазона.
-
-
WBEMMOF_E_INVALID_FILE
-
-
2147762206 (0x8004401E)
-
Файл не является допустимым текстовым MOF-файлом или двоичным MOF-файлом.
-
-
WBEMMOF_E_ALIASES_IN_EМБ EDDED
-
-
2147762207 (0x8004401F)
-
Внедренные объекты не могут быть псевдонимами.
-
-
WBEMMOF_E_NULL_ARRAY_ELEM
-
-
2147762208 (0x80044020)
-
Элементы NULL в массиве не поддерживаются.
-
-
WBEMMOF_E_DUPLICATE_QUALIFIER
-
-
2147762209 (0x80044021)
-
Квалификатор использовался несколько раз в объекте.
-
-
WBEMMOF_E_EXPECTED_FLAVOR_TYPE
-
-
2147762210 (0x80044022)
-
Ожидается тип вкуса, например ToInstance, ToSubClass, EnableOverride или DisableOverride.
-
-
WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES
-
-
2147762211 (0x80044023)
-
Объединение EnableOverride и DisableOverride в одном квалификаторе не является законным.
-
-
WBEMMOF_E_MULTIPLE_ALIASES
-
-
2147762212 (0x80044024)
-
Псевдоним нельзя использовать дважды.
-
-
WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES2
-
-
2147762213 (0x80044025)
-
Объединение с ограниченным доступом и ToInstance или ToSubClass не является законным.
-
-
WBEMMOF_E_NO_ARRAYS_RETURNED
-
-
2147762214 (0x80044026)
-
Методы не могут возвращать значения массива.
-
-
WBEMMOF_E_MUST_BE_IN_OR_OUT
-
-
2147762215 (0x80044027)
-
Аргументы должны иметь квалификатор in или Out .
-
-
WBEMMOF_E_INVALID_FLAGS_SYNTAX
-
-
2147762216 (0x80044028)
-
Недопустимый синтаксис флагов.
-
-
WBEMMOF_E_EXPECTED_BRACE_OR_BAD_TYPE
-
-
2147762217 (0x80044029)
-
Последняя фигурная скобка и точка с запятой для класса отсутствуют.
-
-
WBEMMOF_E_UNSUPPORTED_CIMV22_QUAL_VALUE
-
-
2147762218 (0x8004402A)
-
Функция CIM версии 2.2 не поддерживается для значения квалификатора.
-
-
WBEMMOF_E_UNSUPPORTED_CIMV22_DATA_TYPE
-
-
2147762219 (0x8004402B)
-
Тип данных CIM версии 2.2 не поддерживается.
-
-
WBEMMOF_E_INVALID_DELETEINSTANCE_SYNTAX
-
-
2147762220 (0x8004402C)
-
Недопустимый синтаксис экземпляра удаления. Это должно быть
#pragma DeleteInstance("instancepath", FAIL|NOFAIL)
-
-
WBEMMOF_E_INVALID_QUALIFIER_SYNTAX
-
-
2147762221 (0x8004402D)
-
Недопустимый синтаксис квалификатора. Оно должно иметь значение
qualifiername:type=value,scope(class|instance), flavorname
.
-
-
WBEMMOF_E_QUALIFIER_USED_OUTSIDE_SCOPE
-
-
2147762222 (0x8004402E)
-
Квалификатор используется за пределами область.
-
-
WBEMMOF_E_ERROR_CREATING_TEMP_FILE
-
-
2147762223 (0x8004402F)
-
Ошибка при создании временного файла. Временный файл является промежуточным этапом компиляции MOF.
-
-
WBEMMOF_E_ERROR_INVALID_INCLUDE_FILE
-
-
2147762224 (0x80044030)
-
Недопустимый файл, включенный в MOF командой препроцессора #include .
-
-
WBEMMOF_E_INVALID_DELETECLASS_SYNTAX
-
-
2147762225 (0x80044031)
-
Синтаксис команд препроцессора #pragma deleteinstance или #pragma deleteclass недопустим .
-
Requirements
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista |
Минимальная версия сервера |
Windows Server 2008 |
Верхний колонтитул |
|
IDL |
|