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
1
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

Vedi anche

Funzioni di autorizzazione