Share via


IDataObject::DUnadvise

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

This method destroys a notification connection that had been previously set up.

Syntax

HRESULT DUnadvise(
  DWORD dwConnection
);

Parameters

  • dwConnection
    [in] DWORD token that specifies the connection to remove. Use the value returned by the IDataObject::DAdvise method when the connection was originally established.

Return Value

The following table shows the return values for this method.

Value Description

S_OK

The specified connection was successfully deleted.

OLE_E_NOCONNECTION

The specified dwConnection parameter is not a valid connection.

OLE_E_ADVISENOTSUPPORTED

This IDataObject implementation does not support notification.

Remarks

This methods destroys a notification created with a call to the IDataObject::DAdvise method.

If the advisory connection being deleted was initially set up by delegating the IDataObject::DAdvise call to the IDataAdviseHolder::Advise method, you must delegate this call to IDataAdviseHolder::Unadvise to delete it.

To determine whether the platform supports this interface, see Determining Supported COM APIs.

Requirements

Header objidl.h, objidl.idl
Library ole32.lib, uuid.lib
Windows Embedded CE Windows CE 3.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

IDataObject::DAdvise