Export (0) Print
Expand All

IDataObject.QueryGetData Method

Retrieves a value indicating whether the implementer can render the data that is contained in the a parameter.

Namespace: Microsoft.Aspnet.Snapin
Assembly: AspNetMMCExt (in aspnetmmcext.dll)

int QueryGetData (
	FORMATETC a
)
int QueryGetData (
	FORMATETC a
)
function QueryGetData (
	a : FORMATETC
) : int
Not applicable.

Parameters

a

A pointer to the FORMATETC defining the format, medium, and target device for calls to retrieve data.

Return Value

The QueryGetData method supports the standard return values E_INVALIDARG, E_UNEXPECTED, and E_OUTOFMEMORY, as well as the following return values:

Return value

Description

S_OK

A subsequent call to the GetData method probably will be successful.

DV_E_LINDEX

lindex is not valid.

DV_E_FORMATETC

pFormatEtc is not valid.

DV_E_TYMED

tymed is not valid.

DV_E_DVASPECT

dwAspect value.

OLE_E_NOTRUNNING

The object application is not running.

A client of a data object that is implementing the IDataObject interface calls the QueryGetData method to determine the likelihood of success of a subsequent call to the GetData method. A result indicating that this instance of the IDataObject interface can render the data that is contained in the a parameter does not guarantee success in a subsequent call to the GetData method.

For more information about programming with the IDataObject interface and the Microsoft Management Console (MMC), see the "MMC Programmer's Guide" in the MSDN Library.

Windows 98, Windows Server 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.

.NET Framework

Supported in: 3.0, 2.0

Community Additions

ADD
Show:
© 2014 Microsoft