Funzione NetAccessGetUserPerms (lmaccess.h)

[Questa funzione è obsoleta. Per un elenco di funzioni alternative, vedere Funzioni di autorizzazione.

Non supportato.

La funzione NetAccessGetUserPerms restituisce le autorizzazioni di accesso di un utente o di un gruppo specificato per una determinata risorsa.

Sintassi

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

Parametri

servername

Puntatore a una stringa che specifica il nome DNS o NetBIOS del server remoto in cui eseguire la funzione. Se questo parametro è NULL, viene usato il computer locale.

UGname

Puntatore a una stringa che specifica il nome dell'utente o del gruppo da eseguire per la query.

resource

Puntatore a una stringa contenente il nome della risorsa di rete da eseguire una query.

Perms

Puntatore a un intero corto senza segno che riceve le autorizzazioni utente per la risorsa specificata.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è NERR_Success.

Se la funzione ha esito negativo, il valore restituito è un codice di errore di sistema. Per un elenco di codici di errore, vedere Codici di errore di sistema.

Commenti

Questa funzione richiede Amministrazione privilegio per l'esecuzione corretta in un computer con sicurezza locale abilitato. Quando gli utenti richiedono autorizzazioni di accesso personalizzate, non è necessario alcun privilegio speciale.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione lmaccess.h (include Lm.h, Lmaccess.h)
Libreria Netapi32.lib
DLL Netapi32.dll

Vedi anche

Funzioni di autorizzazione