Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

ddetrack.h File Reference

Go to the source code of this file.

Classes

struct  tagDDEPACK
struct  tagDDE_DATA
struct  tagINTDDEINFO

Defines

#define XS_PACKED   0x0001
#define XS_DATA   0x0002
#define XS_METAFILEPICT   0x0004
#define XS_BITMAP   0x0008
#define XS_DIB   0x0010
#define XS_ENHMETAFILE   0x0020
#define XS_PALETTE   0x0040
#define XS_LOHANDLE   0x0080
#define XS_HIHANDLE   0x0100
#define XS_FREEPXS   0x0200
#define XS_FRELEASE   0x0400
#define XS_EXECUTE   0x0800
#define XS_FREESRC   0x1000
#define XS_PUBLICOBJ   0x2000
#define XS_GIVEBACKONNACK   0x4000
#define XS_DUMPMSG   0x8000
#define XS_UNICODE   0x10000
#define FAIL_POST   0
#define FAKE_POST   1
#define DO_POST   2
#define FAILNOFREE_POST   3

Typedefs

typedef tagDDEPACK DDEPACK
typedef tagDDEPACKPDDEPACK
typedef tagDDE_DATA DDE_DATA
typedef tagDDE_DATAPDDE_DATA
typedef tagINTDDEINFO INTDDEINFO
typedef tagINTDDEINFOPINTDDEINFO


Define Documentation

#define DO_POST   2
 

Definition at line 63 of file ddetrack.h.

Referenced by _ClientCopyDDEIn1(), _PostMessage(), MESSAGECALL(), Request(), SpontaneousTerminate(), Unadvise(), xxxAdvise(), xxxAdviseAck(), xxxAdviseData(), xxxAdviseDataAck(), xxxCopyAckIn(), xxxCopyDdeIn(), xxxDDETrackPostHook(), xxxExecute(), xxxExecuteAck(), xxxPoke(), xxxPokeAck(), xxxRequestAck(), and xxxUnadviseAck().

#define FAIL_POST   0
 

Definition at line 61 of file ddetrack.h.

Referenced by _ClientCopyDDEIn1(), AbnormalDDEPost(), MESSAGECALL(), PackAndPostMessage(), Request(), Unadvise(), and xxxDDETrackPostHook().

#define FAILNOFREE_POST   3
 

Definition at line 64 of file ddetrack.h.

Referenced by _ClientCopyDDEIn1(), PackAndPostMessage(), xxxAdvise(), xxxAdviseData(), xxxCopyAckIn(), xxxDDETrackPostHook(), xxxExecute(), xxxExecuteAck(), xxxPoke(), xxxRequestAck(), xxxUnexpectedClientPost(), and xxxUnexpectedServerPost().

#define FAKE_POST   1
 

Definition at line 62 of file ddetrack.h.

Referenced by AbnormalDDEPost(), DupConvTerminate(), MESSAGECALL(), SpontaneousTerminate(), and xxxDDETrackPostHook().

#define XS_BITMAP   0x0008
 

Definition at line 46 of file ddetrack.h.

Referenced by _ClientCopyDDEIn1().

#define XS_DATA   0x0002
 

Definition at line 44 of file ddetrack.h.

Referenced by _ClientCopyDDEIn1(), _ClientFreeDDEHandle(), _ClientGetDDEFlags(), xxxAdviseData(), xxxDDETrackPostHook(), xxxPoke(), and xxxRequestAck().

#define XS_DIB   0x0010
 

Definition at line 47 of file ddetrack.h.

Referenced by _ClientCopyDDEIn1().

#define XS_DUMPMSG   0x8000
 

Definition at line 58 of file ddetrack.h.

Referenced by _ClientFreeDDEHandle(), and xxxDDETrackPostHook().

#define XS_ENHMETAFILE   0x0020
 

Definition at line 48 of file ddetrack.h.

Referenced by _ClientCopyDDEIn1(), and FreeDdeXact().

#define XS_EXECUTE   0x0800
 

Definition at line 54 of file ddetrack.h.

Referenced by _ClientCopyDDEIn1(), _ClientCopyDDEOut2(), _ClientFreeDDEHandle(), xxxDDETrackPostHook(), xxxExecute(), and xxxExecuteAck().

#define XS_FREEPXS   0x0200
 

Definition at line 52 of file ddetrack.h.

Referenced by FindQMsg(), PopState(), xxxAdviseData(), xxxCopyAckIn(), xxxDDETrackGetMessageHook(), xxxExecuteAck(), and xxxRequestAck().

#define XS_FREESRC   0x1000
 

Definition at line 55 of file ddetrack.h.

Referenced by _ClientCopyDDEIn1(), _ClientCopyDDEIn2(), xxxCopyAckIn(), xxxCopyDdeIn(), and xxxExecuteAck().

#define XS_FRELEASE   0x0400
 

Definition at line 53 of file ddetrack.h.

Referenced by xxxAdviseData(), xxxAdviseDataAck(), xxxPoke(), xxxPokeAck(), and xxxRequestAck().

#define XS_GIVEBACKONNACK   0x4000
 

Definition at line 57 of file ddetrack.h.

Referenced by xxxAdviseData(), xxxCopyAckIn(), xxxPoke(), and xxxRequestAck().

#define XS_HIHANDLE   0x0100
 

Definition at line 51 of file ddetrack.h.

Referenced by _ClientCopyDDEIn1(), _ClientCopyDDEOut1(), and xxxDDETrackPostHook().

#define XS_LOHANDLE   0x0080
 

Definition at line 50 of file ddetrack.h.

Referenced by _ClientCopyDDEIn1(), _ClientCopyDDEOut1(), _ClientFreeDDEHandle(), xxxAdvise(), xxxAdviseData(), xxxDDETrackPostHook(), xxxPoke(), and xxxRequestAck().

#define XS_METAFILEPICT   0x0004
 

Definition at line 45 of file ddetrack.h.

Referenced by _ClientCopyDDEIn1(), and FreeDdeXact().

#define XS_PACKED   0x0001
 

Definition at line 43 of file ddetrack.h.

Referenced by _ClientCopyDDEIn1(), _ClientCopyDDEOut1(), _ClientFreeDDEHandle(), xxxAdvise(), xxxAdviseAck(), xxxAdviseData(), xxxAdviseDataAck(), xxxCopyAckIn(), xxxDDETrackPostHook(), xxxExecuteAck(), xxxPoke(), xxxPokeAck(), xxxRequestAck(), xxxUnexpectedClientPost(), and xxxUnexpectedServerPost().

#define XS_PALETTE   0x0040
 

Definition at line 49 of file ddetrack.h.

Referenced by _ClientCopyDDEIn1().

#define XS_PUBLICOBJ   0x2000
 

Definition at line 56 of file ddetrack.h.

Referenced by FreeDdeXact(), xxxAdviseData(), xxxCopyAckIn(), xxxPoke(), and xxxRequestAck().

#define XS_UNICODE   0x10000
 

Definition at line 59 of file ddetrack.h.

Referenced by _ClientCopyDDEOut2(), and xxxExecute().


Typedef Documentation

typedef struct tagDDE_DATA DDE_DATA
 

Referenced by _ClientCopyDDEIn1(), and ClStartAdvise().

typedef struct tagDDEPACK DDEPACK
 

Referenced by _ClientCopyDDEIn1().

typedef struct tagINTDDEINFO INTDDEINFO
 

Referenced by _ClientCopyDDEIn1().

typedef struct tagDDE_DATA * PDDE_DATA
 

Referenced by _ClientCopyDDEIn1(), and SvStartAdviseUpdate().

typedef struct tagDDEPACK * PDDEPACK
 

Referenced by _ClientCopyDDEIn1().

typedef struct tagINTDDEINFO * PINTDDEINFO
 

Referenced by _ClientCopyDDEIn1().


Generated on Sat May 15 19:43:25 2004 for test by doxygen 1.3.7