Función NDdeShareAdd
[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.]
Crea y agrega un nuevo recurso compartido DDE al administrador de bases de datos del recurso compartido DDE (DSDM).
Sintaxis
UINT NDdeShareAdd(
_In_ LPTSTR lpszServer,
_In_ UINT nLevel,
_In_ PSECURITY_DESCRIPTOR pSD,
_In_ LPBYTE lpBuffer,
_In_ DWORD cBufSize
);
Parámetros
-
lpszServer [in]
-
Nombre del servidor cuyo DSDM se va a modificar.
-
nLevel [in]
-
Nivel de información. Este parámetro debe ser 2.
-
pSD [in]
-
Puntero a una estructura de SECURITY_DESCRIPTOR que se va a asociar a este recurso compartido y con el que se realizarán comprobaciones de acceso en los inicios posteriores de este recurso compartido. Este parámetro puede ser NULL, en cuyo caso el DSDM crea un descriptor de seguridad predeterminado que concede "Control total" al propietario y "Leer y vincular" a todos.
-
lpBuffer [in]
-
Puntero a la estructura NDDESHAREINFO que define la lista ApplicationTopic asociada al recurso compartido DDE que se va a crear, así como otros parámetros. Este parámetro no puede ser NULL.
-
cBufSize [in]
-
Tamaño de la estructura lpBuffer , en bytes. Este parámetro no puede ser cero.
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 que un cliente pueda conectarse al recurso compartido DDE, debe ser de confianza con NDdeSetTrustedShare.
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 |
NDdeShareAddW (Unicode) y NDdeShareAddA (ANSI) |