Condividi tramite


Funzione NDdeGetTrustedShare

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

Recupera le opzioni associate a una condivisione DDE presente nell'elenco di condivisioni attendibili dell'utente del server.

Sintassi

UINT NDdeGetTrustedShare(
  _In_  LPTSTR  lpszServer,
  _In_  LPTSTR  lpszShareName,
  _Out_ LPDWORD lpdwTrustOptions,
  _Out_ LPDWORD lpdwShareModId0,
  _Out_ LPDWORD lpdwShareModId1
);

Parametri

lpszServer [in]

Nome del server in cui risiede il DSDM.

lpszShareName [in]

Nome della condivisione il cui stato attendibile viene sottoposto a query. Questo parametro non può essere NULL.

lpdwTrustOptions [out]

Puntatore a una variabile che riceve le opzioni di attendibilità. Questo parametro non può essere NULL. Sono disponibili le opzioni di attendibilità seguenti.

Valore Significato
NDDE_CMD_SHOW_MASK
0x0000FFFFL
Maschera utilizzata per ottenere il valore utilizzato per eseguire l'override dello stato di visualizzazione della condivisione DDE, se NDDE_TRUST_CMD_SHOW è impostato.
NDDE_TRUST_CMD_SHOW
0x10000000L
Eseguire l'override dello stato di visualizzazione specificato nella condivisione DSDM di DDE.
NDDE_TRUST_SHARE_DEL
0x20000000L
Rimuovere lo stato attendibile della condivisione.
NDDE_TRUST_SHARE_INIT
0x4000000L
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.

lpdwShareModId0 [out]

Puntatore a una variabile che riceve la prima parte dell'identificatore di modifica della condivisione attendibile. Questo parametro non può essere NULL.

lpdwShareModId1 [out]

Puntatore a una variabile che riceve la seconda parte dell'identificatore di modifica della condivisione attendibile. Questo parametro non può essere NULL.

Valore restituito

Se la funzione ha esito positivo, il valore restituito viene 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

L'identificatore di modifica della condivisione attendibile riflette la versione della condivisione DDE in DSDM al momento in cui la condivisione DDE è stata inizialmente concessa allo stato attendibile. L'identificatore di modifica della condivisione attendibile viene usato principalmente per rimuovere condivisioni attendibili obsolete. Tuttavia, l'utente non deve rimuovere condivisioni attendibili obsolete. L'agente DDE di rete rimuove le condivisioni obsolete per conto dell'utente.

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
NDdeGetTrustedShareW (Unicode) e NDdeGetTrustedShareA (ANSI)

Vedi anche

Panoramica di Network Dynamic Data Exchange

Funzioni DDE di rete

NDdeSetTrustedShare