Share via


Función NetAccessGetUserPerms (lmaccess.h)

[Esta función está obsoleta. Para obtener una lista de funciones alternativas, consulte Funciones de autorización.

No compatible.

La función NetAccessGetUserPerms devuelve los permisos de acceso de un usuario o grupo especificados para un recurso determinado.

Sintaxis

NET_API_STATUS NET_API_FUNCTION NetAccessGetUserPerms(
  LPCWSTR servername,
  LPCWSTR UGname,
  LPCWSTR resource,
  LPDWORD Perms
);

Parámetros

servername

Puntero a una cadena que especifica el nombre DNS o NetBIOS del servidor remoto en el que se va a ejecutar la función. Si este parámetro es NULL, se usa el equipo local.

UGname

Puntero a una cadena que especifica el nombre del usuario o grupo que se va a consultar.

resource

Puntero a una cadena que contiene el nombre del recurso de red que se va a consultar.

Perms

Puntero a un entero corto sin signo que recibe los permisos de usuario para el recurso especificado.

Valor devuelto

Si la función se realiza correctamente, el valor devuelto es NERR_Success.

Si se produce un error en la función, el valor devuelto es un código de error del sistema. Para obtener una lista de códigos de error, consulte Códigos de error del sistema.

Comentarios

Esta función requiere Administración privilegios para ejecutarse correctamente en un equipo que tenga habilitada la seguridad local. Cuando los usuarios solicitan sus propios permisos de acceso, no se requiere ningún privilegio especial.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado lmaccess.h (include Lm.h, Lmaccess.h)
Library Netapi32.lib
Archivo DLL Netapi32.dll

Consulte también

Funciones de autorización