Freigeben über


OleQueryLinkFromData-Funktion (ole2.h)

Bestimmt, ob ein verknüpftes OLE-Objekt (anstelle eines eingebetteten OLE-Objekts) aus einem Zwischenablagedatenobjekt erstellt werden kann.

Syntax

HRESULT OleQueryLinkFromData(
  [in] LPDATAOBJECT pSrcDataObject
);

Parameter

[in] pSrcDataObject

Zeiger auf die IDataObject-Schnittstelle des Zwischenablagedatenobjekts, aus dem das Objekt erstellt werden soll.

Rückgabewert

Gibt S_OK zurück, wenn die OleCreateLinkFromData-Funktion zum Erstellen des verknüpften Objekts verwendet werden kann. andernfalls S_FALSE.

Hinweise

Die OleQueryLinkFromData-Funktion ähnelt der OleQueryCreateFromData-Funktion , bestimmt jedoch, ob ein verknüpftes OLE-Objekt (anstelle eines eingebetteten OLE-Objekts) aus dem Zwischenablagedatenobjekt erstellt werden kann. Wenn der Rückgabewert S_OK ist, kann die Anwendung versuchen, das Objekt mit einem Aufruf von OleCreateLinkFromData zu erstellen. Eine erfolgreiche Rückgabe von OleQueryLinkFromData garantiert jedoch nicht die erfolgreiche Erstellung eines Links.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile ole2.h
Bibliothek Ole32.lib
DLL Ole32.dll
APIs ext-ms-win-com-ole32-l1-1-3 (eingeführt in Windows 10, Version 10.0.10240)