(A + B) + C
is always equal to
A + (B + C)
where+ represents the composition operation. Each implementation of IMoniker::ComposeWith must maintain this invariant.
Argument | Type | Description |
pmkRight | IMoniker* | The moniker to compose onto the end of the receiver. |
fOnlyIfNotGeneric | BOOL | Controls what should be done in the case that the way for form a composite is to use a generic one. |
ppmkComposite | IMoniker* | On exit, the resulting composite moniker. Possibly NULL. |
return value | HRESULT | S_OK, MK_E_NEEDGENERIC |