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 |
|
Libreria |
|
DLL |
|
Nomi Unicode e ANSI |
NDdeSetTrustedShareW (Unicode) e NDdeSetTrustedShareA (ANSI) |