Поделиться через


Метод INapComponentConfig3::NewConfig

Примечание

Платформа защиты доступа к сети недоступна, начиная с Windows 10

Метод NewConfig реализуется средствами проверки работоспособности системы (SHV) для создания данных конфигурации для определенного идентификатора конфигурации. При вызове этой функции SHV должен выделить новые данные конфигурации и заполнить их копией данных конфигурации по умолчанию.

Синтаксис

HRESULT NewConfig(
   UINT32 configID
);

Параметры

configID

Значение , представляющее конфигурацию. ConfigID назначается службой сервера политики сети (NPS) и уникален в пределах SHV.

Возвращаемое значение

Возвращает один из следующих кодов ошибок на основе результата этой операции.

Код возврата Описание
S_OK
Операция прошла успешно.
E_INVALIDARG
ConfigID — 0 (значение, зарезервированное для конфигурации по умолчанию).
NAP_E_SHV_CONFIG_EXISTED
ConfigID уже существует. Список идентификаторов, известных NPS, отличается от SHV.

Комментарии

После создания новой конфигурации с помощью NewConfig следует использовать методы GetConfigFromID, InvokeUIFromConfigBlob и SetConfigToID для изменения конфигурации по мере необходимости.

Требования

Требование Значение
Минимальная версия клиента
Ни одна версия не поддерживается
Минимальная версия сервера
Windows Server 2008 R2 [только классические приложения]
Заголовок
NapCommon.h
IDL
NapCommon.idl

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

INapComponentConfig3