Argument | Type | Description |
ppEnum | IEnumConnectionPoints** | [out] The address of the variable to receive the IEnumConnectionPoints interface pointer to the newly created enumerator. The caller must release this new enumerator separately from the first enumerator. |
Return Value | Meaning |
S_OK | Clone creation succeeded. |
E_NOTIMPL | Cloning is not supported for this enumerator. |
E_POINTER | The address in ppEnum is not valid (such as NULL) |
E_UNEXPECTED | An unknown error occurred. |
E_OUTOFMEMORY | There is not enough memory to create the clone enumerator. |