Condividi tramite


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
Nddeapi.h
Libreria
Nddeapi.lib
DLL
Nddeapi.dll
Nomi Unicode e ANSI
NDdeSetShareSecurityW (Unicode) e NDdeSetShareSecurityA (ANSI)

Vedi anche

Panoramica di Network Dynamic Data Exchange

Funzioni DDE di rete

SECURITY_INFORMATION

NDdeGetShareSecurity