Creates a pointer moniker based on a pointer to an object.
WINOLEAPI CreatePointerMoniker(
LPUNKNOWN punk, |
//Pointer to the interface to be used |
LPMONIKER FAR *ppmk |
//Indirect pointer to the moniker |
); |
Parameters
Return Values
This function supports the standard return values E_OUTOFMEMORY and E_UNEXPECTED, as well as the following:
Remarks
A pointer moniker wraps an existing interface pointer in a moniker that can be passed to those interfaces that require monikers. Pointer monikers allow an object that has no persistent representation to participate in a moniker-binding operation.
Pointer monikers are not commonly used, so this function is not often called.
See Also
IMoniker - Pointer Moniker Implementation