Leggere in inglese

Condividi tramite


Funzione NDdeShareEnum

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

Recupera l'elenco delle condivisioni DDE disponibili.

Sintassi

UINT NDdeShareEnum(
  _In_  LPTSTR  lpszServer,
  _In_  UINT    nLevel,
  _Out_ LPBYTE  lpBuffer,
  _In_  DWORD   cBufSize,
  _Out_ LPDWORD lpnEntriesRead,
  _Out_ LPDWORD lpcbTotalAvailable
);

Parametri

lpszServer [in]

Nome del server in cui risiede il DSDM.

nLevel [in]

Riservato. Questo parametro deve essere zero.

lpBuffer [out]

Puntatore a un buffer che riceve l'elenco di condivisioni DDE. L'elenco delle condivisioni DDE viene archiviato come sequenza di stringhe separate da null terminando con un carattere Null doppio alla fine. Questo parametro può essere NULL. Se lpBuffer è NULL, DSDM restituisce le dimensioni del buffer necessarie per contenere l'elenco di condivisioni nel parametro lpcbTotalAvailable .

cBufSize [in]

Dimensioni del buffer lpBuffer , in byte. Questo parametro deve essere zero se lpBuffer è NULL.

lpnEntriesRead [out]

Puntatore a una variabile che riceve il numero totale di condivisioni enumerate. Questo parametro non può essere NULL.

lpcbTotalAvailable [out]

Puntatore a una variabile che riceve il numero totale di byte necessari nel buffer per archiviare l'elenco di condivisioni DDE. Questo parametro non può essere NULL.

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. Se il parametro lpBuffer è NULL, restituisce NDDE_BUF_TOO_SMALL.

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
NDdeShareEnumW (Unicode) e NDdeShareEnumA (ANSI)

Vedi anche

Panoramica di Network Dynamic Data Exchange

Funzioni DDE di rete