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