ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

IAdviseSink Interface Reference

import "objidl.idl";

Inherits IUnknown.

Inherited by IAdviseSink2, and IAdviseSinkEx.

Data Structures

struct  _FLAG_STGMEDIUM

Public Types

enum  TYMED {
  TYMED_HGLOBAL = 1, TYMED_FILE = 2, TYMED_ISTREAM = 4, TYMED_ISTORAGE = 8,
  TYMED_GDI = 16, TYMED_MFPICT = 32, TYMED_ENHMF = 64, TYMED_NULL = 0
}
typedef IAdviseSinkLPADVISESINK
typedef userSTGMEDIUMwireSTGMEDIUM
typedef uSTGMEDIUM STGMEDIUM
typedef userSTGMEDIUMwireASYNC_STGMEDIUM
typedef STGMEDIUM ASYNC_STGMEDIUM
typedef STGMEDIUMLPSTGMEDIUM
typedef userFLAG_STGMEDIUMwireFLAG_STGMEDIUM
typedef struct
IAdviseSink::_FLAG_STGMEDIUM 
FLAG_STGMEDIUM

Public Member Functions

void OnDataChange ([in, unique] FORMATETC *pFormatetc,[in, unique] STGMEDIUM *pStgmed)
HRESULT RemoteOnDataChange ([in, unique] FORMATETC *pFormatetc,[in, unique] ASYNC_STGMEDIUM *pStgmed)
void OnViewChange ([in] DWORD dwAspect,[in] LONG lindex)
HRESULT RemoteOnViewChange ([in] DWORD dwAspect,[in] LONG lindex)
void OnRename ([in] IMoniker *pmk)
HRESULT RemoteOnRename ([in] IMoniker *pmk)
void OnSave ()
HRESULT RemoteOnSave ()
void OnClose ()
HRESULT RemoteOnClose ()

Detailed Description

Definition at line 1369 of file objidl.idl.


The documentation for this interface was generated from the following file:

Generated on Sun May 27 2012 06:21:55 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.