RasAdminUserSetInfo 함수
[이 함수는 Windows NT Server 4.0과의 이전 버전과의 호환성을 위해서만 제공됩니다. Windows Server 2003에서 ERROR_CALL_NOT_IMPLEMENTED 반환합니다. 애플리케이션은 MprAdminUserSetInfo 함수를 사용해야 합니다.]
RasAdminUserSetInfo 함수는 지정된 사용자의 RAS 권한 및 콜백 전화 번호를 설정합니다.
구문
DWORD RasAdminUserSetInfo(
_In_ const WCHAR *lpszUserAccountServer,
_In_ const WCHAR *lpszUser,
_In_ const PRAS_USER_0 pRasUser0
);
매개 변수
-
lpszUserAccountServer [in]
-
사용자 계정 데이터베이스가 있는 주 또는 백업 도메인 컨트롤러의 이름을 지정하는 null로 끝나는 유니코드 문자열에 대한 포인터입니다. RasAdminGetUserAccountServer 함수를 사용하여 이 서버 이름을 가져옵니다.
-
lpszUser [in]
-
RAS 정보를 설정할 사용자의 이름을 지정하는 null로 끝나는 유니코드 문자열에 대한 포인터입니다.
-
pRasUser0 [in]
-
지정된 사용자에 대한 새 RAS 데이터를 지정하는 RAS_USER_0 구조체에 대한 포인터입니다.
반환 값
함수가 성공하면 반환 값이 ERROR_SUCCESS.
함수가 실패하면 반환 값은 다음 오류 코드 중 하나일 수 있습니다.
값 | Description |
---|---|
|
pRasUser0 버퍼에 잘못된 데이터가 포함되어 있습니다. |
|
pRasUser0 버퍼에 지정된 콜백 번호에 잘못된 문자가 포함되어 있습니다. |
|
메모리가 부족하여 이 함수를 수행할 수 없습니다. |
이 함수에 대한 확장 오류 정보는 없습니다. GetLastError를 호출하지 마세요.
설명
사용자에 대한 RAS 권한을 설정할 때 RAS_USER_0 구조체의 bfPrivilege 멤버는 콜백 플래그 중 하나 이상을 지정해야 합니다. 예를 들어 전화 접속 권한을 허용하지만 콜백 권한이 없도록 사용자의 권한을 설정하려면 bfPrivilege 를 RASPRIV_DialinPrivilege | RASPRIV_NoCallback.
요구 사항
요구 사항 | 값 |
---|---|
클라이언트 지원 종료 |
Windows 2000 Professional |
서버 지원 종료 |
Windows 2000 Server |
헤더 |
|
라이브러리 |
|
DLL |
|