Share via


네트워크 정책 서버

네트워크 정책 서버 기술 개요입니다.

네트워크 정책 서버를 개발하려면 다음 헤더가 필요합니다.

이 기술에 대한 프로그래밍 지침은 다음을 참조하세요.

열거형

 
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 형식은 Access-Request에 대한 응답으로 NPS 확장 DLL이 생성할 수 있는 응답을 열거합니다.
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 열거형 형식의 값은 SDO 컴퓨터인 RADIUS 서버의 속성을 열거합니다.
REMEDIATIONSERVERGROUPPROPERTIES

REMEDIATIONSERVERGROUPPROPERTIES 열거형 형식의 값은 수정 서버 그룹의 속성을 열거합니다.
REMEDIATIONSERVERPROPERTIES

REMEDIATIONSERVERPROPERTIES 열거형 형식의 값은 수정 서버의 속성을 열거합니다.
REMEDIATIONSERVERSPROPERTIES

REMEDIATIONSERVERSPROPERTIES 열거형 형식의 값은 수정 서버 그룹 집합의 속성을 열거합니다.
SERVICE_TYPE

SERVICE_TYPE 열거형 형식의 값은 SDO API에서 관리되는 서비스 유형을 지정합니다.
SHV_COMBINATION_TYPE

SHV_COMBINATION_TYPE 열거형 형식은 SHV(시스템 상태 유효성 검사기) 조합의 형식을 지정합니다.
SHVTEMPLATEPROPERTIES

SHVTEMPLATEPROPERTIES 열거형 형식의 값은 SHV(시스템 상태 유효성 검사기) 템플릿의 속성을 열거합니다.
USERPROPERTIES

USERPROPERTIES 열거형 형식의 값은 SDO API에서 지원하는 사용자 속성을 열거합니다.
VENDORPROPERTIES

VENDORPROPERTIES 열거형 형식의 값은 공급업체 컬렉션에 있는 개체의 속성을 지정합니다.

Functions

 
추가

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 메서드는 SDO 컴퓨터에서 Active Directory 서비스를 사용할 수 있는지 여부를 테스트합니다.
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 공급업체별 특성의 문자열 부분 형식을 나타냅니다.