Share via


INapComponentConfig3::NewConfig メソッド

Note

ネットワーク アクセス保護プラットフォームは、Windows 10 以降は使用できません

NewConfig メソッドは、特定の構成 ID の構成データを作成する方法を提供するために、システム正常性検証コントロール (SHV) によって実装されます。 この関数が呼び出されると、SHV は新しい構成データを割り当て、既定の構成データのコピーを設定する必要があります。

構文

HRESULT NewConfig(
   UINT32 configID
);

パラメーター

configID

構成を表す 値。 ConfigID はネットワーク ポリシー サーバー (NPS) サービスによって割り当てられ、SHV 内で一意です。

戻り値

この操作の結果に基づいて、次のいずれかのエラー コードを返します。

リターン コード 説明
S_OK
操作が成功しました。
E_INVALIDARG
ConfigID は 0 (既定の構成用に予約された値) です。
NAP_E_SHV_CONFIG_EXISTED
ConfigID は既に存在します。 NPS に認識される ID の一覧は、SHV とは異なります。

解説

NewConfig によって新しい構成が作成されたら、GetConfigFromIDInvokeUIFromConfigBlobおよび SetConfigToID メソッドを使用して、必要に応じて構成を変更する必要があります。

要件

要件
サポートされている最小のクライアント
サポートなし
サポートされている最小のサーバー
Windows Server 2008 R2 [デスクトップ アプリのみ]
Header
NapCommon.h
IDL
NapCommon.idl

関連項目

INapComponentConfig3