학습
authif.h 헤더
이 헤더는 네트워크 정책 서버에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
authif.h에는 다음 프로그래밍 인터페이스가 포함되어 있습니다.
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에 대한 클린 작업을 수행합니다. |
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 공급업체별 특성의 문자열 부분 형식을 나타냅니다. |
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 패킷 거부 코드를 정의합니다. |