пространство имен pragma

Команда препроцессора pragma namespace запрашивает, чтобы компилятор загрузил MOF-файл в пространство имен, указанное как namespacepath. Если используются параметр пространства имен компилятора MOF -n и команда #pragma namespacepath, команда имеет приоритет над параметром .

Ниже описан синтаксис:

#pragma namespace ("[Namespace]")

[Пространство имен] — это указанное пространство имен.

Если вы не укажете эту команду или эквивалентный параметр командной строки, компилятор MOF по умолчанию использует пространство имен root\default.

Комментарии

Вы можете потребовать, чтобы клиентские скрипты и приложения использовали зашифрованное подключение для проверки подлинности, добавив квалификатор RequireEncryption в MOF-файл, который создает пространство имен. Вы также можете изменить существующее пространство имен, добавив этот атрибут и скомпилируйте MOF-файл еще раз. Дополнительные сведения об использовании RequiresEncryption см. в разделе Требование зашифрованного подключения к пространству имен.

Примеры

В следующем примере показано, как помещает классы или экземпляры в пространство имен Root\Test.

#pragma namespace ("\\\\.\\Root\\Test")

Требования

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

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

Настройка дескрипторов безопасности в среде имен

Стандартные квалификаторы WMI

Команды препроцессора