Compartir a través de


Función NDdeSetShareSecurity

[DDE de red ya no se admite. Nddeapi.dll está presente en Windows Vista, pero todas las llamadas de función devuelven NDDE_NOT_IMPLEMENTED.]

Establece el descriptor de seguridad asociado al recurso compartido DDE. Esto se hace normalmente después de editar la DACL asignada al recurso compartido DDE.

Sintaxis

UINT NDdeSetShareSecurity(
  _In_ LPTSTR               lpszServer,
  _In_ LPTSTR               lpszShareName,
  _In_ SECURITY_INFORMATION si,
  _In_ PSECURITY_DESCRIPTOR pSD
);

Parámetros

lpszServer [in]

Nombre del servidor cuyo DSDM se va a modificar.

lpszShareName [in]

Nombre del recurso compartido cuyo descriptor de seguridad se va a modificar. Este parámetro no puede ser NULL.

si [in]

Valor de SECURITY_INFORMATION que identifica la información de seguridad que se va a recuperar.

pSD [in]

Puntero a una estructura de SECURITY_DESCRIPTOR que contiene información de seguridad. Este parámetro no puede ser NULL y debe apuntar a un descriptor de seguridad válido.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es NDDE_NO_ERROR.

Si se produce un error en la función, el valor devuelto es un código de error, que se puede traducir en un mensaje de error de texto llamando a NDdeGetErrorString.

Observaciones

Para modificar el SECURITY_DESCRIPTOR asociado a un recurso compartido DDE en el DSDM, el usuario debe tener el privilegio adecuado; el creador del recurso compartido tiene este privilegio.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Nddeapi.h
Biblioteca
Nddeapi.lib
Archivo DLL
Nddeapi.dll
Nombres Unicode y ANSI
NDdeSetShareSecurityW (Unicode) y NDdeSetShareSecurityA (ANSI)

Vea también

Información general sobre el intercambio dinámico de datos de red

Funciones de DDE de red

SECURITY_INFORMATION

NDdeGetShareSecurity