OleQueryLinkFromData 関数 (ole2.h)

OLE 埋め込みオブジェクトではなく OLE リンク オブジェクトをクリップボード データ オブジェクトから作成できるかどうかを指定します。

構文

HRESULT OleQueryLinkFromData(
  [in] LPDATAOBJECT pSrcDataObject
);

パラメーター

[in] pSrcDataObject

オブジェクトの作成元となるクリップボード データ オブジェクトの IDataObject インターフェイスへのポインター。

戻り値

OleCreateLinkFromData 関数を使用してリンク オブジェクトを作成できる場合は、S_OKを返します。それ以外の場合はS_FALSE。

注釈

OleQueryLinkFromData 関数は OleQueryCreateFromData 関数に似ていますが、OLE 埋め込みオブジェクトではなく OLE リンク オブジェクトをクリップボード データ オブジェクトから作成できるかどうかを判断します。 戻り値がS_OK場合、アプリケーションは OleCreateLinkFromData の呼び出しで オブジェクトの作成を試みることができます。 ただし、 OleQueryLinkFromData から 正常に戻った場合、リンクの正常な作成は保証されません。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー ole2.h
Library Ole32.lib
[DLL] Ole32.dll
API セット ext-ms-win-com-ole32-l1-1-3 (Windows 10 バージョン 10.0.10240 で導入)