Funzione NDdeShareAdd

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

Crea e aggiunge una nuova condivisione DDE alla gestione database di condivisione DDE (DSDM).

Sintassi

UINT NDdeShareAdd(
  _In_ LPTSTR               lpszServer,
  _In_ UINT                 nLevel,
  _In_ PSECURITY_DESCRIPTOR pSD,
  _In_ LPBYTE               lpBuffer,
  _In_ DWORD                cBufSize
);

Parametri

lpszServer [in]

Nome del server il cui DSDM deve essere modificato.

nLevel [in]

Livello di informazioni. Questo parametro deve essere 2.

pSD [in]

Puntatore a una struttura SECURITY_DESCRIPTOR da associare a questa condivisione e a cui verranno eseguiti controlli di accesso successivi per questa condivisione. Questo parametro può essere NULL, nel qual caso il DSDM crea un descrittore di sicurezza predefinito che concede "Controllo completo" al proprietario e "Lettura e collegamento" a tutti.

lpBuffer [in]

Puntatore alla struttura NDDESHAREINFO che definisce l'elenco ApplicationTopic associato alla condivisione DDE e ad altri parametri. Questo parametro non può essere NULL.

cBufSize [in]

Dimensioni della struttura lpBuffer , in byte. Questo parametro non può essere zero.

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

Prima che un client possa connettersi alla condivisione DDE, deve essere attendibile con NDdeSetTrustedShare.

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
NDdeShareAddW (Unicode) e NDdeShareAddA (ANSI)

Vedi anche

Panoramica di Network Dynamic Data Exchange

Funzioni DDE di rete

NDDESHAREINFO

NDdeSetTrustedShare