IObjectWithQuerySource

IID_IObjectWithQuerySource {B3DCB623-4280-4EB1-84B3-8D07E84F299A}

The IObjectWithQuerySource methods are (as ordered in the virtual function table after the IUnknown methods):

Offset Method
0x0C SetSource
0x10 GetSource

with prototypes:

HRESULT SetSource (IQuerySource *);
HRESULT GetSource (REFIID, PVOID *);

in which IQuerySource is an undocumented interface.

Availability

The IObjectWithQuerySource interface is implemented by SHELL32.DLL version 6.00 and higher.

Though this interface dates from 2001, it was still not documented by Microsoft as late as the January 2007 edition of the Windows Vista Software Development Kit (SDK).