Funzione NDdeSetShareSecurity
[Network DDE non è più supportato. Nddeapi.dll è presente in Windows Vista, ma tutte le chiamate di funzione restituiscono NDDE_NOT_IMPLEMENTED.]
Imposta il descrittore di sicurezza associato alla condivisione DDE. Questa operazione viene eseguita in genere dopo aver modificato l'elenco DACL assegnato alla condivisione DDE.
Sintassi
UINT NDdeSetShareSecurity(
_In_ LPTSTR lpszServer,
_In_ LPTSTR lpszShareName,
_In_ SECURITY_INFORMATION si,
_In_ PSECURITY_DESCRIPTOR pSD
);
Parametri
-
lpszServer [in]
-
Nome del server il cui DSDM deve essere modificato.
-
lpszShareName [in]
-
Nome della condivisione il cui descrittore di sicurezza deve essere modificato. Questo parametro non può essere NULL.
-
si [in]
-
Valore SECURITY_INFORMATION che identifica le informazioni di sicurezza da recuperare.
-
pSD [in]
-
Puntatore a una struttura di SECURITY_DESCRIPTOR che contiene informazioni di sicurezza. Questo parametro non può essere NULL e deve puntare a un descrittore di sicurezza valido.
Valore restituito
Se la funzione ha esito positivo, il valore restituito viene NDDE_NO_ERROR.
Se la funzione ha esito negativo, il valore restituito è un codice di errore, che può essere convertito in un messaggio di errore di testo chiamando NDdeGetErrorString.
Commenti
Per modificare il SECURITY_DESCRIPTOR associato a una condivisione DDE in DSDM, l'utente deve disporre del privilegio appropriato; l'autore della condivisione ha questo privilegio.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
Libreria |
|
DLL |
|
Nomi Unicode e ANSI |
NDdeSetShareSecurityW (Unicode) e NDdeSetShareSecurityA (ANSI) |