Defines the interface that represents the callback.
More...
#include <IFCMCallback.h>
Defines the interface that represents the callback.
Creates a single object of the class associated with the specified classID.
- Parameters
-
pUnkOuter | (IN) If NULL, indicates that the object is not being created as part of an aggregate.If non-NULL, pointer to the aggregate object's IUnknown interface. |
classID | (IN) The CLSID associated with the data and code that will be used to create the object. |
interfaceID | (IN) A reference to the identifier of the interface to be used to communicate with the object. |
ppvObj | (OUT) Address of pointer variable that receives the interface pointer requested in interfaceID.Upon successful return, *ppvObj contains the requested interface pointer, which the caller should release after the use. Upon failure, *ppvObj contains NULL. |
- Returns
- FCM_SUCCESS is returned for success, else an error code is returned.
Gets the object implementing a service with its serviceId.
- Parameters
-
serviceId | (IN) Service ID associated with the service. |
serviceRef | (OUT) The service object, which the caller should release after the use. |
- Returns
- FCM_SUCCESS is returned for success, else an error code is returned.
The documentation for this class was generated from the following file: