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 |