NetAccessGetUserPerms 函数 (lmaccess.h)
[此函数已过时。 有关备用函数的列表,请参阅 授权函数。]
不支持。
NetAccessGetUserPerms 函数返回指定用户或组对特定资源的访问权限。
语法
NET_API_STATUS NET_API_FUNCTION NetAccessGetUserPerms(
LPCWSTR servername,
LPCWSTR UGname,
LPCWSTR resource,
LPDWORD Perms
);
parameters
servername
指向字符串的指针,该字符串指定要在其中执行函数的远程服务器的 DNS 或 NetBIOS 名称。 如果此参数为 NULL,则使用本地计算机。
UGname
指向指定要查询的用户或组名称的字符串的指针。
resource
指向包含要查询的网络资源名称的字符串的指针。
Perms
指向接收指定资源的用户权限的无符号短整数的指针。
返回值
如果函数成功,则返回值NERR_Success。
如果函数失败,则返回值为系统错误代码。 有关错误代码的列表,请参阅 系统错误代码。
注解
此函数需要管理员特权才能在启用了本地安全性的计算机上成功执行。 当用户请求自己的访问权限时,不需要特殊权限。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | lmaccess.h (包括 Lm.h、Lmaccess.h) |
Library | Netapi32.lib |
DLL | Netapi32.dll |