Share via


IDataObject.GetData(FORMATETC, STGMEDIUM) 方法

定义

呈现指定的 pFormatEtc 结构中描述的数据,并将它传输给 b 参数。

public:
 int GetData(Microsoft::Aspnet::Snapin::FORMATETC % pFormatEtc, Microsoft::Aspnet::Snapin::STGMEDIUM % b);
public int GetData (ref Microsoft.Aspnet.Snapin.FORMATETC pFormatEtc, ref Microsoft.Aspnet.Snapin.STGMEDIUM b);
abstract member GetData : FORMATETC * STGMEDIUM -> int
Public Function GetData (ByRef pFormatEtc As FORMATETC, ByRef b As STGMEDIUM) As Integer

参数

pFormatEtc
FORMATETC

指向 FORMATETC 的指针,它为检索数据的调用定义格式、介质和目标设备。

b
STGMEDIUM

指向 STGMEDIUM 的指针,它指示包含返回数据的存储介质。

返回

GetData 方法支持 E_INVALIDARG、E_UNEXPECTED 和 E_OUTOFMEMORY 等标准返回值以及下面的返回值:

返回值 说明
S_OK 对 GetData 方法的此调用已成功检索数据,并将数据放置在提供的存储介质中。
DV_E_LINDEX lindex 无效。
DV_E_FORMATETC pFormatEtc 无效。
DV_E_TYMED tymed 无效。
DV_E_DVASPECT dwAspect 无效。
OLE_E_NOTRUNNING 对象应用程序未运行。
STG_E_MEDIUMFULL 分配介质时出错。

注解

有关使用 IDataObject 接口和 Microsoft 管理控制台 (MMC) 进行编程的详细信息,请参阅 MMC 程序员指南

适用于