Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ermöglicht den Zugriff auf die Daten im angegebenen DDE-Objekt (Dynamic Data Exchange). Eine Anwendung muss die DdeUnaccessData-Funktion aufrufen, wenn sie den Zugriff auf die Daten im -Objekt abgeschlossen hat.
Syntax
LPBYTE DdeAccessData(
[in] HDDEDATA hData,
[out, optional] LPDWORD pcbDataSize
);
Parameter
[in] hData
Typ: HDDEDATA
Ein Handle für das DDE-Objekt, auf das zugegriffen werden soll.
[out, optional] pcbDataSize
Typ: LPDWORD
Ein Zeiger auf eine Variable, die die Größe des durch den hData-Parameter identifizierten DDE-Objekts in Bytes empfängt. Wenn dieser Parameter NULL ist, werden keine Größeninformationen zurückgegeben.
Rückgabewert
Typ: LPBYTE
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ein Zeiger auf das erste Byte von Daten im DDE-Objekt.
Wenn bei der Funktion ein Fehler auftritt, ist der Rückgabewert NULL.
Die DdeGetLastError-Funktion kann verwendet werden, um den Fehlercode abzurufen, der einer der folgenden Werte sein kann:
Hinweise
Wenn der hData-Parameter nicht an eine DDEML-Funktion (Dynamic Data Exchange Management Library) übergeben wurde, kann eine Anwendung den von DdeAccessData zurückgegebenen Zeiger für Lese-/Schreibzugriff auf das DDE-Objekt verwenden. Wenn hData bereits an eine DDEML-Funktion übergeben wurde, sollte der Zeiger nur für den Lesezugriff auf das Speicherobjekt verwendet werden.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | ddeml.h (Einschließen von Windows.h) |
Bibliothek | User32.lib |
DLL | User32.dll |
Siehe auch
Konzept
Verwaltungsbibliothek für dynamische Daten
Referenz