RasAdminUserSetInfo 函式

[此函式僅適用于與 server 4.0 Windows NT的回溯相容性。 它會在 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 終止 Unicode 字串的指標,指定具有使用者帳戶資料庫之主要或備份網域控制站的名稱。 使用 RasAdminGetUserAccountServer 函式來取得此伺服器名稱。

lpszUser [in]

Null 終止 Unicode 字串的指標,指定要設定 RAS 資訊的使用者名稱。

pRasUser0 [in]

指定指定使用者之新 RAS 資料的 RAS_USER_0 結構的指標。

傳回值

如果函式成功,傳回值會ERROR_SUCCESS。

如果函式失敗,傳回值可以是下列其中一個錯誤碼。

Description
ERROR_INVALID_DATA
pRasUser0緩衝區包含不正確資料。
ERROR_INVALID_CALLBACK_NUMBER
pRasUser0緩衝區中指定的回呼號碼包含不正確字元。
NERR_BufTooSmall
記憶體不足,無法執行此函式。

此函式沒有擴充的錯誤資訊;請勿呼叫 GetLastError

備註

設定使用者的 RAS 許可權時,RAS_USER_0結構的bfPrivilege成員必須至少指定其中一個回呼旗標。 例如,若要設定使用者的許可權以允許撥入許可權,但沒有回呼許可權,請將 bfPrivilege 設定為 RASPRIV_DialinPrivilege |RASPRIV_NoCallback。

規格需求

需求
用戶端支援結束
Windows 2000 Professional
伺服器終止支援
Windows 2000 Server
標頭
Rassapi.h
程式庫
Rassapi.lib
DLL
Rassapi.dll

另請參閱

遠端存取服務 (RAS) 概觀

RAS 伺服器管理功能

RAS_USER_0

RasAdminGetUserAccountServer

RasAdminUserGetInfo