Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Метод PackNALPath в Configuration Manager кодирует путь уровня абстракции сети (NAL) из своих компонентов. Путь NAL — это абстрактное представление сетевого пути или учетной записи пользователя.
Следующий синтаксис упрощен в коде MOF и определяет метод .
Синтаксис
SInt32 PackNALPath(
String DisplayQualifiers[],
String NALType,
String NetworkOSPath,
String NetworkConnectionQualifiers[],
String NALPath
);
Параметры
DisplayQualifiers Тип данных: String Array
Квалификаторы: [in]
Квалификаторы, используемые консолью Configuration Manager. Возможные значения: Display=<path, group или user>. Значение, указанное для пути, должно совпадать со значением, указанным для NetworkOSPath. Форматы пути см NetworkOSPath . далее в этом разделе.
NALType Тип данных: String
Квалификаторы: [in]
Тип NAL, заданный сетевой операционной системой. Возможные значения:
| Значение | Тип NAL |
|---|---|
| УНИВЕРСАЛЬНЫЙ | Все поставщики принимают эту спецификацию учетной записи. Используйте это значение только при указании имени пользователя или группы. |
| MSWNET | Windows NT. |
NetworkOSPath Тип данных: String
Квалификаторы: [in]
Путь к сетевой операционной системе. Возможные значения:
| Поставщик | NetworkOSPath |
|---|---|
| Windows NT имена пользователей | <домен>\<имя пользователя> |
| имена групп Windows NT | <domain>\group=<имя группы> |
| Имена универсальных групп | GROUP=<имя группы> |
| имена компьютеров Windows NT (UNC) | \\<имя компьютера> |
| имена общих ресурсов Windows NT (UNC) | \\<имя>_компьютера\<имя_ресурса> |
NetworkConnectionQualifiers Тип данных: String Array
Квалификаторы: [in]
Необязательный параметр. Configuration Manager квалификаторы для конкретных компонентов. Возможные значения: SMS_SITE=<код> сайта [Предпочтительный]. SMS_SITE определяет сайт, которому принадлежит путь. Preferred является необязательным и определяет путь, используемый при указании нескольких путей.
NALPath Тип данных: String
Квалификаторы: [out]
Закодированный путь NAL.
Возвращаемые значения
Тип SInt32 данных, равный 0 для указания успешного выполнения или ненулевого значения для указания сбоя.
Сведения об обработке возвращенных ошибок см. в разделе Сведения об ошибках Configuration Manager.
Пример кода
В следующем примере кодируется путь NAL для сетевой операционной системы MSWNET.
Dim clsNALMethods As SWbemObject
Dim NALPath As String
Set clsNALMethods = Services.Get("SMS_NAL_Methods")
clsNALMethods.PackNALPath Array("Display=\\<server>"), "MSWNET", _
"\\<server>", Array("SMS_SITE=<site code>"), NALPath
Примечания
Приложение использует этот метод при создании точки распространения или определении системных ресурсов в файле элемента управления сайтом программным способом. Метод не используется для создания пути NAL к существующей точке распространения для объекта класса WMI сервера SMS_DistributionPoint . Чтобы определить путь NAL для существующей точки распространения, приложение должно запросить класс WMI сервера SMS_SystemResourceList.
Требования
Требования к среде выполнения
Дополнительные сведения см. в разделе Требования к среде выполнения сервера Configuration Manager.
Требования к разработке
Дополнительные сведения см. в разделе Требования к разработке сервера Configuration Manager.
См. также
Метод UnPackNALPathкласса SMS_NAL_Methods в классе SMS_NAL_Methods SMS_DistributionPoint класс WMI сервераSMS_SystemResourceList класс WMI сервера