Export (0) Print
Expand All

ICallFactory interface

Creates a call object for processing calls to the methods of an asynchronous interface.

When to implement

Implement ICallFactory on an object that implements one or more interfaces that support asynchronous calling. For objects that also use custom marshaling, all proxies for interfaces that support asynchronous behavior must implement ICallFactory.

When to use

Clients call the method of the ICallFactory interface to create an instance of a call object. The call object implements an asynchronous interface that corresponds to a synchronous interface implemented on the server object itself. For details about asynchronous interfaces, see Making and Processing Asynchronous Calls.

Members

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

Methods

The ICallFactory interface has these methods.

MethodDescription
CreateCall

Creates an instance of the call object that corresponds to a specified asynchronous interface.

 

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

ObjIdl.h

IDL

ObjIdl.idl

IID

IID_ICallFactory is defined as 1c733a30-2a1c-11ce-ade5-00aa0044773d

 

 

Community Additions

ADD
Show:
© 2014 Microsoft