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 |
|
Biblioteca |
|
Archivo DLL |
|
Nombres Unicode y ANSI |
NDdeSetShareSecurityW (Unicode) y NDdeSetShareSecurityA (ANSI) |