Share via


RAS_USER_1 구조체(mprapi.h)

RAS_USER_1 구조에는 특정 원격 액세스 서비스 사용자에 대한 정보가 포함됩니다. RAS_USER_1 구조체는 RAS_USER_1 추가 멤버인 bfPrivilege2를 지원한다는 점을 제외하고 RAS_USER_0 구조와 비슷합니다.

구문

typedef struct _RAS_USER_1 {
  BYTE  bfPrivilege;
  WCHAR wszPhoneNumber[MAX_PHONE_NUMBER_LEN + 1];
  BYTE  bfPrivilege2;
} RAS_USER_1, *PRAS_USER_1;

멤버

bfPrivilege

RAS 사용자가 사용할 수 있는 원격 액세스 권한 유형을 지정합니다.

다음 원격 액세스 권한 상수는 Mprapi.h에 정의되어 있습니다.

의미
RASPRIV_DialinPrivilege
사용자에게 RAS 서버에 전화를 걸 수 있는 권한이 있습니다.
RASPRIV_NoCallback
RAS 서버는 연결을 설정하기 위해 사용자를 다시 호출하지 않습니다.
RASPRIV_AdminSetCallback
사용자가 호출하면 RAS 서버가 중단되고 사용자 계정 데이터베이스에 저장된 미리 설정된 콜백 전화 번호를 호출합니다. RAS_USER_0 구조의 wszPhoneNumber 멤버에는 사용자의 콜백 전화 번호가 포함됩니다.
RASPRIV_CallerSetCallback
사용자가 호출할 때 RAS 서버는 콜백 전화 번호를 지정하는 옵션을 제공합니다. 사용자는 콜백 없이 즉시 연결하도록 선택할 수도 있습니다. wszPhoneNumber 멤버에는 사용자가 재정의할 수 있는 기본 번호가 포함되어 있습니다.
 
 

다음 상수를 마스크로 사용하여 콜백 권한을 격리합니다. (이 상수는 Mprapi.h에서도 정의됩니다.)

RASPRIV_CallbackType

wszPhoneNumber[MAX_PHONE_NUMBER_LEN + 1]

RAS 사용자를 다시 호출해야 하는 전화 번호를 포함하는 유니코드 문자열에 대한 포인터입니다.

bfPrivilege2

RAS 사용자에게 추가 원격 액세스 권한을 부여하는 플래그를 지정합니다.

다음 원격 액세스 권한 상수는 Mprapi.h에 정의되어 있습니다.

의미
RASPRIV2_DialinPolicy
원격 액세스 정책은 사용자에게 전화 접속 액세스가 허용되는지 여부를 결정합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 mprapi.h

참고 항목

MprAdminUserGetInfo

MprAdminUserSetInfo

RAS 관리 구조

RAS_USER_0

원격 액세스 서비스 관리 참조