Condividi tramite


Funzione NDdeSetTrustedShare

[Network DDE non è più supportato. Nddeapi.dll è presente in Windows Vista, ma tutte le chiamate di funzione restituiscono NDDE_NOT_IMPLEMENTED.]

Concede lo stato attendibile di condivisione DDE specificato nel contesto dell'utente corrente.

Sintassi

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

Parametri

lpszServer [in]

Nome del server il cui DSDM deve essere modificato.

lpszShareName [in]

Nome della condivisione da concedere allo stato attendibile. Questo parametro non può essere NULL.

dwTrustOptions [in]

Le opzioni che influiscono sullo stato attendibile della condivisione DDE. Questo parametro può avere uno dei valori seguenti.

Opzione Significato
NDDE_CMD_SHOW_MASK
0x0000FFFFL
Maschera usata per ottenere il valore usato per eseguire l'override dello stato della condivisione DDE, se NDDE_TRUST_CMD_SHOW è impostato.
NDDE_TRUST_CMD_SHOW
0x10000000L
Eseguire l'override dello stato di visualizzazione specificato nella condivisione DDE DSDM.
NDDE_TRUST_SHARE_DEL
0x20000000L
Rimuovere lo stato attendibile della condivisione.
NDDE_TRUST_SHARE_INIT
0x40000000L
Consentire a un client di avviare l'applicazione se è già in esecuzione nel contesto dell'utente.
NDDE_TRUST_SHARE_START
0x80000000L
Consentire l'avvio dell'applicazione nel contesto dell'utente.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è NDDE_NO_ERROR.

Se la funzione ha esito negativo, il valore restituito è un codice di errore, che può essere convertito in un messaggio di errore di testo chiamando NDdeGetErrorString.

Commenti

La condivisione DDE deve prima essere creata con NDdeShareAdd.

Se NDdeSetTrustedShare viene chiamato con dwTrustOptions impostato su zero, la condivisione attendibile perde lo stato attendibile.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Nddeapi.h
Libreria
Nddeapi.lib
DLL
Nddeapi.dll
Nomi Unicode e ANSI
NDdeSetTrustedShareW (Unicode) e NDdeSetTrustedShareA (ANSI)

Vedi anche

Panoramica di Network Dynamic Data Exchange

Funzioni DDE di rete

NDdeShareAdd