Função NetAccessGetUserPerms (lmaccess.h)
[Essa função está obsoleta. Para obter uma lista de funções alternativas, consulte Funções de autorização.]
Sem suporte.
A função NetAccessGetUserPerms retorna as permissões de acesso de um usuário ou grupo especificado para um recurso específico.
Sintaxe
NET_API_STATUS NET_API_FUNCTION NetAccessGetUserPerms(
LPCWSTR servername,
LPCWSTR UGname,
LPCWSTR resource,
LPDWORD Perms
);
Parâmetros
servername
Ponteiro para uma cadeia de caracteres que especifica o nome DNS ou NetBIOS do servidor remoto no qual a função deve ser executada. Se esse parâmetro for NULL, o computador local será usado.
UGname
Ponteiro para uma cadeia de caracteres que especifica o nome do usuário ou grupo a ser consultado.
resource
Ponteiro para uma cadeia de caracteres que contém o nome do recurso de rede a ser consultado.
Perms
Ponteiro para um inteiro curto sem sinal que recebe as permissões de usuário para o recurso especificado.
Valor retornado
Se a função for bem-sucedida, o valor retornado será NERR_Success.
Se a função falhar, o valor retornado será um código de erro do sistema. Para obter uma lista de códigos de erro, consulte Códigos de erro do sistema.
Comentários
Essa função requer Administração privilégio para ser executada com êxito em um computador que tenha a segurança local habilitada. Quando os usuários solicitam suas próprias permissões de acesso, nenhum privilégio especial é necessário.
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | lmaccess.h (inclua Lm.h, Lmaccess.h) |
Biblioteca | Netapi32.lib |
DLL | Netapi32.dll |