ネットワーク ポリシー サーバー

ネットワーク ポリシー サーバー テクノロジの概要。

ネットワーク ポリシー サーバーを開発するには、次のヘッダーが必要です。

このテクノロジのプログラミング ガイダンスについては、次を参照してください。

列挙

 
ACCOUNTINGPROPERTIES

ACCOUNTINGPROPERTIES 型の値は、ログに記録されるパケットの種類とログ ファイルの特性を制御するプロパティを列挙します。
ATTRIBUTEFILTER

NPS ディクショナリ属性の使用例。
ATTRIBUTEID

ATTRIBUTEID 列挙型は、SDO API でサポートされている RADIUS 属性を列挙します。
ATTRIBUTEINFO

ATTRIBUTEINFO 型の値は、指定した属性の特性を列挙します。
ATTRIBUTEPROPERTIES

ATTRIBUTEPROPERTIES 型の値は、RADIUS ディクショナリ属性のプロパティを列挙します。
ATTRIBUTERESTRICTIONS

ATTRIBUTERESTRICTIONS 列挙型の値は、特定の属性の使用方法に関する制限を指定します。
ATTRIBUTESYNTAX

ATTRIBUTESYNTAX 列挙型の各値は、使用できる属性構文を指定します。
AUTHENTICATION_TYPE

AUTHENTICATION_TYPE列挙型の値は、認証方法を指定するために使用されます。
CLIENTPROPERTIES

CLIENTPROPERTIES 型の値は、RADIUS クライアントのプロパティを列挙します。 SDO コンピューターは RADIUS サーバーです。
CONDITIONPROPERTIES

CONDITIONPROPERTIES 列挙型の値は、ネットワーク アクセス ポリシー (NAP) 条件のプロパティを指定します。
DICTIONARYPROPERTIES

DICTIONARYPROPERTIES プロパティ型の値は、属性ディクショナリに関連付けられているプロパティを列挙します。
IASCOMMONPROPERTIES

IASCOMMONPROPERTIES 列挙型の値は、すべての SDO オブジェクトに存在するプロパティを列挙します。
IASCOMPONENTPROPERTIES

IASCOMPONENTPROPERTIES 列挙型の値は、SDO オブジェクトの識別子を列挙します。
IASDATASTORE

IASDATASTORE 列挙の値は、SDO データの使用可能な記憶域の場所を示します。
IASDOMAINTYPE

IASDOMAINTYPE 列挙型の値は、SDO コンピューターがドメインの一部であるかどうかを指定し、存在する場合はドメインの種類を指定します。
IASOSTYPE

IASOSTYPE 列挙の種類の値は、認証を要求しているクライアント (SDO コンピューター) が実行されているオペレーティング システムの種類を指定します。
IASPROPERTIES

IASPROPERTIES 列挙型の値は、NPS に関連するプロパティを列挙します。
IDENTITY_TYPE

MS_ATTRIBUTE_IDENTITY_TYPEに使用できるさまざまな値。
NAMESPROPERTIES

NAMESPROPERTIES 列挙型の値は、ネットワーク アクセスを要求しているユーザーの名前に関連するプロパティを列挙します。
NAPPROPERTIES

NAPPROPERTIES 列挙型の値は、ネットワーク アクセス ポリシー (NAP) のプロパティを指定します。
NEW_LOG_FILE_FREQUENCY

NEW_LOG_FILE_FREQUENCY列挙型の値は、新しいログ ファイルを作成する頻度を指定します。
NTEVENTLOGPROPERTIES

NTEVENTLOGPROPERTIES 列挙型の値は、NT イベント ログに記録する必要があるイベントの種類を列挙します。
NTSAMPROPERTIES

NTSAMPROPERTIES 列挙型の値は、NT セキュリティ アカウント マネージャー (SAM) に関連するプロパティを指定します。
POLICYPROPERTIES

POLICYPROPERTIES 列挙型の値は、ネットワーク アクセス ポリシー (NAP) のプロパティを列挙します。
PROFILEPROPERTIES

PROFILEPROPERTIES 列挙型は、プロファイルに関連付けられているプロパティを列挙します。
PROTOCOLPROPERTIES

PROTOCOLPROPERTIES 列挙型の値は、認証プロトコルのプロパティを列挙します。
RADIUS_ACTION

RADIUS_ACTION型は、NPS 拡張機能 DLL が Access-Request に応答して生成できる応答を列挙します。
RADIUS_ATTRIBUTE_TYPE

RADIUS_ATTRIBUTE_TYPE型は、RADIUS 属性に使用できる型を列挙します。
RADIUS_AUTHENTICATION_PROVIDER

RADIUS_AUTHENTICATION_PROVIDERの種類は、NPS で使用できる認証プロバイダーを列挙します。
RADIUS_CODE

RADIUS_CODE列挙型は、使用可能な RADIUS パケット コードを列挙します。
RADIUS_DATA_TYPE

RADIUS_DATA_TYPE型は、RADIUS 属性または拡張属性に使用できるデータ型を列挙します。
RADIUS_EXTENSION_POINT

RADIUS_EXTENSION_POINT列挙型は、RadiusExtensionProcess2 関数を呼び出すことができるときに、RADIUS 要求プロセスで使用可能なポイントを列挙します。
RADIUS_REJECT_REASON_CODE

RADIUS_REJECT_REASON_CODE列挙は、可能な RADIUS パケット 拒否コードを定義します。
RADIUSPROPERTIES

RADIUSPROPERTIES 列挙型の値は、Microsoft RADIUS プロトコル SDO のプロパティを列挙します。
RADIUSPROXYPROPERTIES

RADIUSPROXYPROPERTIES 列挙型の値は、RADIUS プロキシ サービスに関連するプロパティを列挙します。
RADIUSSERVERGROUPPROPERTIES

RADIUSSERVERGROUPPROPERTIES 列挙型の値は、RADIUS サーバー グループのプロパティを列挙します。
RADIUSSERVERPROPERTIES

RADIUSSERVERPROPERTIES 列挙型の値は、RADIUS サーバーのプロパティ (SDO コンピューター) を列挙します。
REMEDIATIONSERVERGROUPPROPERTIES

REMEDIATIONSERVERGROUPPROPERTIES 列挙型の値は、修復サーバー グループのプロパティを列挙します。
REMEDIATIONSERVERPROPERTIES

REMEDIATIONSERVERPROPERTIES 列挙型の値は、修復サーバーのプロパティを列挙します。
REMEDIATIONSERVERSPROPERTIES

REMEDIATIONSERVERSPROPERTIES 列挙型の値は、修復サーバー グループのセットのプロパティを列挙します。
SERVICE_TYPE

SERVICE_TYPE列挙型の値は、SDO API から管理されるサービスの種類を指定します。
SHV_COMBINATION_TYPE

SHV_COMBINATION_TYPE列挙型は、System Health Validator (SHV) の組み合わせの型を指定します。
SHVTEMPLATEPROPERTIES

SHVTEMPLATEPROPERTIES 列挙型の値は、システム正常性検証コントロール (SHV) テンプレートのプロパティを列挙します。
USERPROPERTIES

USERPROPERTIES 列挙型の値は、SDO API でサポートされているユーザー プロパティを列挙します。
VENDORPROPERTIES

VENDORPROPERTIES 列挙型の値は、vendors コレクション内のオブジェクトのプロパティを指定します。

関数

 
[追加]

Add メソッドは、サーバー データ オブジェクト (SDO) コレクションに項目を追加します。
[適用]

Apply メソッドは、ISdo::P utProperty メソッドの呼び出しによって行われた変更を永続ストレージに書き込みます。
[アタッチ]

Attach メソッドは、SDO コンピューターにアタッチします。 SDO コンピューターへのアタッチは、最初に SDO API を使用してそのコンピューターを管理することです。
CreateAttribute

CreateAttribute メソッドは、新しい属性オブジェクトを作成し、それに IDispatch インターフェイスを返します。
EnumAttributes

EnumAttributes メソッドは、指定した属性の値を取得します。
EnumAttributeValues

EnumAttributeValues メソッドは、列挙可能な属性の値を取得します。
get__NewEnum

get__NewEnum メソッドは、サーバー データ オブジェクト (SDO) プロパティの IEnumVARIANT インターフェイスを取得します。
get__NewEnum

get__NewEnum メソッドは、サーバー データ オブジェクト (SDO) コレクションの IEnumVARIANT インターフェイスを取得します。
get_Count

get_Count メソッドは、コレクション内の項目の数を返します。
GetAttachedComputer

GetAttachedComputer メソッドは、現在 SDO コンピューターとして接続されているコンピューターの名前を取得します。
GetAttributeID

GetAttributeID メソッドは、指定した属性の ID を取得します。
GetAttributeInfo

GetAttributeInfo は、指定した属性の情報を取得します。
GetDictionarySDO

GetDictionarySDO メソッドは、属性ディクショナリ SDO のインターフェイスを取得します。
GetDomainType

GetDomainType は、SDO コンピューターが存在するドメインの種類を取得します。
GetOSType

GetOSType メソッドは、SDO コンピューターで実行されているオペレーティング システムの種類を取得します。
GetProperty

GetProperty メソッドは、指定したプロパティの値を取得します。
GetPropertyInfo

GetPropertyInfo メソッドは、指定されたプロパティの ISdoPropertyInfo インターフェイスへのポインターを取得します。
GetServiceSDO

GetServiceSDO メソッドは、指定されたサービスのサーバー データ オブジェクト (SDO) を取得します。
GetServiceStatus

GetServiceStatus メソッドは、SDO を介して管理されているサービスの状態を取得します。
GetUserSDO

GetUserSDO メソッドは、指定したユーザーのサーバー データ オブジェクト (SDO) へのインターフェイスを取得します。
IsDirectoryAvailable

IsDirectoryAvailable メソッドは、Active Directory サービスが SDO コンピューターで使用できるかどうかをテストします。
IsNameUnique

IsNameUnique メソッドは、指定した名前がコレクション内で一意であるかどうかをテストします。
Item

Item メソッドは、指定した項目をコレクションから取得します。
PRADIUS_EXTENSION_FREE_ATTRIBUTES

RadiusExtensionFreeAttributes 関数は、アプリケーション定義の関数であり、RadiusExtensionProcessEx によって返される属性によって占有されるメモリを解放するために NPS によって呼び出されます。
PRADIUS_EXTENSION_INIT

RadiusExtensionInit 関数はアプリケーション定義関数であり、サービスの起動中に NPS によって呼び出されます。 RadiusExtensionInit を使用して、拡張 DLL の初期化操作を実行します。
PRADIUS_EXTENSION_PROCESS

RadiusExtensionProcess 関数はアプリケーション定義の関数であり、NPS がネットワーク アクセス サーバー (NAS) から受信する認証またはアカウンティング パケットごとに NPS によって呼び出されます。
PRADIUS_EXTENSION_PROCESS_2

アプリケーション定義関数 と は、NPS が受信する認証またはアカウンティング パケットごとに NPS によって呼び出されます。
PRADIUS_EXTENSION_PROCESS_EX

RadiusExtensionProcessEx 関数はアプリケーション定義関数であり、NPS がネットワーク アクセス サーバー (NAS) から受信する認証またはアカウンティング パケットごとに NPS によって呼び出されます。
PRADIUS_EXTENSION_TERM

RadiusExtensionTerm 関数はアプリケーション定義関数であり、拡張機能 DLL をアンロードする前に NPS によって呼び出されます。 RadiusExtensionTerm を使用して、拡張 DLL のクリーン操作を実行します。
PutProperty

PutProperty メソッドは、指定したプロパティの値を設定します。
リロード

Reload メソッドは、基になるデータストアからコレクション内のすべてのオブジェクトを再読み込みします。
削除

Remove メソッドは、指定した項目をコレクションから削除します。
RemoveAll

RemoveAll メソッドは、コレクションからすべての項目を削除します。
ResetProperty

ResetProperty メソッドは、指定したプロパティを既定値にリセットします。
ResetService

ResetService メソッドは、SDO API によって管理されるサービスをリセットします。 サービスをリセットすると、サービスはデータを更新します。
復元

Restore メソッドは、永続ストレージからサーバー データ オブジェクト (SDO) プロパティの値を再読み込みします。
StartService

StartService メソッドは、SDO を介して管理されるサービスを開始します。
Stopservice

StopService メソッドは、SDO を介して管理されるサービスをシャットダウンします。

インターフェイス

 
ISdo

ISdo インターフェイスを使用して、サーバー データ オブジェクト (SDO) 情報の格納、取得、更新を行います。
ISdoCollection

ISdoCollection インターフェイスを使用して、SDO オブジェクトのコレクションを操作します。
ISdoDictionaryOld

ISdoDictionaryOld インターフェイスを使用して、リモート アクセス ダイヤルイン ユーザー サービス (RADIUS) 属性のディクショナリを操作します。
ISdoMachine

ISdoMachine インターフェイスを使用して SDO コンピューターに接続し、SDO コンピューターに関する情報を取得し、他の SDO オブジェクトへのインターフェイスを取得します。
ISdoServiceControl

ISdoServiceControl インターフェイスを使用して、SDO コンピューターで管理されるサービスを制御します。

構造

 
RADIUS_ATTRIBUTE

RADIUS_ATTRIBUTE構造体は、RADIUS 属性または拡張属性を表します。
RADIUS_ATTRIBUTE_ARRAY

RADIUS_ATTRIBUTE_ARRAY構造体は、属性の配列を表します。
RADIUS_EXTENSION_CONTROL_BLOCK

RADIUS_EXTENSION_CONTROL_BLOCK構造体は、現在の RADIUS 要求に関する情報を提供します。 また、要求に関連付けられている属性を取得したり、要求の処理を設定したりするための関数も提供します。
RADIUS_VSA_FORMAT

RADIUS_VSA_FORMAT構造体は、RADIUS ベンダー固有の属性の文字列部分の形式を表します。