Требования к пути к объекту WMI
WMI использует пути объектов в ссылочных свойствах классов ассоциаций для идентификации связанных объектов, а также пути объектов во входных или выходных параметрах для нескольких методов. Поскольку пути к объектам обрабатываются как строки для поиска и сравнения, значение пути к объекту при использовании в качестве ссылочного свойства всегда является самой строкой, а не разыменованным объектом. При сравнении строк, которые обрабатываются с путями объектов, регистр всегда не учитывается.
Путь к объекту может использовать следующий синтаксис:
- Строки, содержащиеся в одинарных кавычках.
- Косая черта в качестве разделителей.
- Обратная косая черта в качестве разделителей.
- Шестнадцатеричные константы для целых чисел.
- Логические константы для классов с ключами, которые принимают логические значения.
- Нотация URL-адреса, представляющая непечатающиеся символы, например %20 для пустого пробела.
Кроме того, строка пути к объекту должна соответствовать следующим ограничениям:
- Предполагаемый локальный сервер с частичным путем к пространству имен. Таким образом, указание корневого и стандартного пространства имен подразумевает корневое и стандартное пространства имен на локальном сервере.
- Пробелы внутри элемента или между элементами отсутствуют.
- Внедренные кавычки в пути к объектам разрешены, но должны разделять кавычки escape-символами, как в приложении C или C++.
- Только десятичные значения распознаются как числовые части ключей.