Compartir a través de


Función NDdeSetTrustedShare

[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.]

Concede el estado de confianza del recurso compartido de DDE especificado dentro del contexto del usuario actual.

Sintaxis

UINT NDdeSetTrustedShare(
  _In_ LPTSTR lpszServer,
  _In_ LPTSTR lpszShareName,
  _In_ DWORD  dwTrustOptions
);

Parámetros

lpszServer [in]

Nombre del servidor cuyo DSDM se va a modificar.

lpszShareName [in]

Nombre del recurso compartido al que se va a conceder el estado de confianza. Este parámetro no puede ser NULL.

dwTrustOptions [in]

Las opciones que afectan al estado de confianza del recurso compartido DDE. Este parámetro puede ser uno de los valores siguientes.

Opción Significado
NDDE_CMD_SHOW_MASK
0x0000FFFFL
Máscara usada para obtener el valor utilizado para invalidar el estado de presentación del recurso compartido DDE, si se establece NDDE_TRUST_CMD_SHOW.
NDDE_TRUST_CMD_SHOW
0x100000000L
Invalide el estado de presentación especificado en el DSDM del recurso compartido DDE.
NDDE_TRUST_SHARE_DEL
0x200000000L
Quite el estado de confianza del recurso compartido.
NDDE_TRUST_SHARE_INIT
0x400000000L
Permitir que un cliente se inicie en la aplicación si ya se está ejecutando en el contexto del usuario.
NDDE_TRUST_SHARE_START
0x800000000L
Permitir que la aplicación se inicie en el contexto del usuario.

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

El recurso compartido DDE debe crearse primero con NDdeShareAdd.

Si se llama a NDdeSetTrustedShare con dwTrustOptions establecido en cero, el recurso compartido de confianza pierde su estado de confianza.

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
NDdeSetTrustedShareW (Unicode) y NDdeSetTrustedShareA (ANSI)

Consulte también

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

Funciones de DDE de red

NDdeShareAdd