IMultiQI interface (objidlbase.h)

Enables a client to query an object proxy, or handler, for multiple interfaces by using a single RPC call. By using this interface, instead of relying on separate calls to IUnknown::QueryInterface, clients can reduce the number of RPC calls that have to cross thread, process, or machine boundaries and, therefore, the amount of time required to obtain the requested interface pointers.

Inheritance

The IMultiQI interface inherits from the IUnknown interface. IMultiQI also has these types of members:

Methods

The IMultiQI interface has these methods.

 
IMultiQI::QueryMultipleInterfaces

The IMultiQI::QueryMultipleInterfaces (objidlbase.h) method retrieves pointers to multiple supported interfaces on an object.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional [desktop apps | UWP apps]
Minimum supported server Windows 2000 Server [desktop apps | UWP apps]
Target Platform Windows
Header objidlbase.h (include ObjIdl.h)