RAS_AUTH_ATTRIBUTE 구조체(raseapif.h)
RAS_AUTH_ATTRIBUTE 구조는 EAP 세션 중에 RAS_AUTH_ATTRIBUTE_TYPE 형식의 인증 특성을 전달하는 데 사용됩니다.
구문
typedef struct _RAS_AUTH_ATTRIBUTE {
RAS_AUTH_ATTRIBUTE_TYPE raaType;
DWORD dwLength;
PVOID Value;
} RAS_AUTH_ATTRIBUTE, *PRAS_AUTH_ATTRIBUTE;
멤버
raaType
RAS_AUTH_ATTRIBUTE_TYPE 열거형 형식에 정의된 특성 형식을 지정합니다.
dwLength
이 특성 값의 길이(바이트)를 지정합니다. Value 멤버가 포인터인 경우 dwLength는 가리키는 버퍼의 길이를 지정합니다. Value 멤버가 값 자체인 경우 dwLength는 값이 Value 멤버를 구성하는 길이를 지정합니다.
Value
특성의 값을 지정합니다. 이 멤버는 PVOID 형식이지만 이 멤버는 값을 가리키지 않고 특성의 값을 포함하는 경우가 있습니다. Value 멤버를 값에 대한 포인터로 해석할지 또는 값 자체에 대한 포인터로 해석할지 여부를 아는 유일한 방법은 raaType 멤버를 검사 것입니다. 다양한 형식에 대해 Value 멤버를 해석하는 방법에 대한 자세한 내용은 RAS_AUTH_ATTRIBUTE_TYPE 참조 페이지를 참조하세요.
설명
이러한 구조체의 배열은 지정된 사용자에 대한 특성 집합을 저장하거나 가져오는 데 사용되는 경우가 많습니다. 세션의 특성 수를 알 수 없기 때문에 배열은 동적이어야 합니다. 배열은 raatMinimum 값이 있는 raaType 멤버가 있는 구조체에 의해 종료됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | raseapif.h |