NDdeTrustedShareEnum-Funktion

[Network DDE wird nicht mehr unterstützt. Nddeapi.dll ist auf Windows Vista vorhanden, aber alle Funktionsaufrufe geben NDDE_NOT_IMPLEMENTED zurück.]

Ruft die Namen aller Netzwerk-DDE-Freigaben ab, die im Kontext des Aufrufvorgangs vertrauenswürdig sind.

Syntax

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

Parameter

lpszServer [in]

Der Name des Servers, auf dem sich der DSDM befindet.

nLevel [in]

Reserviert. Dieser Parameter muss null sein.

lpBuffer [out]

Ein Zeiger auf einen Puffer, der die Liste der vertrauenswürdigen DDE-Freigaben empfängt. Die Liste der vertrauenswürdigen DDE-Freigaben wird als Sequenz von null getrennten Zeichenfolgen zurückgegeben, die mit einem doppelten Nullzeichen am Ende beendet werden. Dieser Parameter kann NULL sein. Wenn der lpBufferNULL ist, gibt der DSDM die Größe des Puffers zurück, der erforderlich ist, um die Liste der Aktien im lpcbTotalAvailable-Feld zu halten.

cBufSize [in]

Die Größe des lpBuffer-Puffers in Bytes. Dieser Parameter muss null sein, wenn lpBufferNULL ist.

lpnEntriesRead [out]

Ein Zeiger auf eine Variable, die die Gesamtzahl der vertrauenswürdigen Freigaben erhält, die aufgezählt werden. Dieser Parameter kann nicht NULL sein.

lpcbTotalAvailable [out]

Ein Zeiger auf eine Variable, die die Gesamtanzahl der zum Speichern der Liste der vertrauenswürdigen DDE-Freigaben benötigten Bytes empfängt. Dieser Parameter kann nicht NULL sein.

Rückgabewert

Wenn die Funktion erfolgreich verläuft, ist der Rückgabewert NDDE_NO_ERROR.

Wenn die Funktion fehlschlägt, ist der Rückgabewert ein Fehlercode, der in eine Textfehlernachricht übersetzt werden kann, indem NDdeGetErrorString aufgerufen wird. Wenn der lpBuffer-ParameterNULL ist, wird NDDE_BUF_TOO_SMALL zurückgegeben.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Nddeapi.h
Bibliothek
Nddeapi.lib
DLL
Nddeapi.dll
Unicode- und ANSI-Name
NDdeTrustedShareEnumW (Unicode) und NDdeTrustedShareEnumA (ANSI)

Weitere Informationen

Übersicht über dynamische Netzwerkdaten Exchange

Netzwerk-DDE-Funktionen