DDEADVISE

2.x

#include <dde.h>

typedef struct tagDDEADVISE {  /* ddeadv */
    WORD    reserved:14,
            fDeferUpd:1,
            fAckReq:1;
    short   cfFormat;
} DDEADVISE;

The DDEADVISE structure contains flags that specify how a server should
send data to a client during an advise loop. A client passes the handle of a
DDEADVISE
structure to a server as part of a WM_DDE_ADVISE message.

Members

fDeferUpd

Indicates whether the server should defer sending updated data to the client. A nonzero value tells the server to send a WM_DDE_DATA message with a NULL data handle whenever the data item changes. In response, the client can post a WM_DDE_REQUEST message to the server to obtain a handle to the updated data.

fAckReq

Indicates whether the server should set the fAckReq flag in the WM_DDE_DATA messages that it posts to the client. A nonzero value tells the server to set the fAckReq bit.

cfFormat

Specifies the client application's preferred data format. The format must be a standard or registered clipboard format. The following standard clipboard formats may be used:

CF_BITMAP CF_DCF_OEMTEXT CF_DCF_PALETTE CF_DCF_PENDATA CF_DCF_SYLK CF_DCF_TEXT CF_METAFILEPICT CF_OEMTEXT CF_PALETTE CF_PENDATA CF_SYLK CF_TEXT CF_TIFF

See Also

WM_DDE_ADVISE, WM_DDE_DATA, WM_DDE_UNADVISE