Função NDdeSetTrustedShare
[Não há mais suporte para DDE de rede. Nddeapi.dll está presente no Windows Vista, mas todas as chamadas de função retornam NDDE_NOT_IMPLEMENTED.]
Concede o compartilhamento de DDE especificado status confiáveis dentro do contexto do usuário atual.
Sintaxe
UINT NDdeSetTrustedShare(
_In_ LPTSTR lpszServer,
_In_ LPTSTR lpszShareName,
_In_ DWORD dwTrustOptions
);
Parâmetros
-
lpszServer [in]
-
O nome do servidor cujo DSDM deve ser modificado.
-
lpszShareName [in]
-
O nome do compartilhamento a ser concedido status confiáveis. Esse parâmetro não pode ser NULL.
-
dwTrustOptions [in]
-
As opções que afetam a status confiável do compartilhamento DDE. Esse parâmetro pode usar um dos valores a seguir.
Opção Significado - NDDE_CMD_SHOW_MASK
- 0x0000FFFFL
Máscara usada para obter o valor usado para substituir o estado de exibição de compartilhamento DDE, se NDDE_TRUST_CMD_SHOW estiver definido. - NDDE_TRUST_CMD_SHOW
- 0x10000000L
Substitua o estado de exibição especificado no DSDM de compartilhamento DDE. - NDDE_TRUST_SHARE_DEL
- 0x20000000L
Remova a status confiável do compartilhamento. - NDDE_TRUST_SHARE_INIT
- 0x40000000L
Permitir que um cliente inicie o aplicativo se ele já estiver em execução no contexto do usuário. - NDDE_TRUST_SHARE_START
- 0x80000000L
Permitir que o aplicativo seja iniciado no contexto do usuário.
Valor retornado
Se a função for bem-sucedida, o valor retornado será NDDE_NO_ERROR.
Se a função falhar, o valor retornado será um código de erro, que pode ser convertido em uma mensagem de erro de texto chamando NDdeGetErrorString.
Comentários
O compartilhamento DDE deve primeiro ser criado com NDdeShareAdd.
Se NDdeSetTrustedShare for chamado com dwTrustOptions definido como zero, o compartilhamento confiável perderá sua status confiável.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho |
|
Biblioteca |
|
DLL |
|
Nomes Unicode e ANSI |
NDdeSetTrustedShareW (Unicode) e NDdeSetTrustedShareA (ANSI) |