Funzione NetAccessAdd (lmaccess.h)
[Questa funzione è obsoleta. Per un elenco di funzioni alternative, vedere Funzioni di autorizzazione.
Non supportato.
La funzione NetAccessAdd crea un nuovo elenco di controllo di accesso (ACL) per una risorsa.
Sintassi
NET_API_STATUS NET_API_FUNCTION NetAccessAdd(
LPCWSTR servername,
DWORD level,
LPBYTE buf,
LPDWORD parm_err
);
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.
level
Specifica il livello di informazioni dei dati. Questo parametro può essere il valore seguente.
Valore | Significato |
---|---|
|
Il parametro pbBuffer punta a una struttura access_info_1 . |
buf
Puntatore al buffer contenente la struttura delle informazioni di accesso.
parm_err
Specifica le dimensioni, in byte, del buffer a cui punta il parametro pbBuffer .
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 l'abilitazione della sicurezza a livello di utente.
Requisiti
Requisito | Valore |
---|---|
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 |